Servus,
bin WP-Neuling und möchte gerne das DigiNews-Theme weiter anpassen, das die Darstellung des Themes auch auf Smartphones funktioniert. Aktuell wird die Sidebar unter den Body geschoben und der Body ist nach rechts etwas scrollbar, also steht ca. 30-50 über.
Ich hab mich am CSS versucht, aber bei den Stylsheet steig ich nicht durch, daher wenn mir jemand nen Tipp geben könnte? Vielen Dank, hier mal der Anfang des CSS:
Code
body {
}
#container, .wrap {
width: 96%;
margin: 30px auto;
padding: 0;
max-width: 960px; /* remove or edit to adjust width */
background: #fff;
border: 1px solid #c7c8ca;
box-shadow: 0 0 3px #ddd;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
}
/* layout options ( all have margins right & left of 1%) */
.col60 {
width: 6.333%;
} /* width 60px / grid_1 */
.col140 {
width: 14.667%;
} /* width 140px / grid_2 */
.col220 {
width: 23.0%;
} /* width 220px / grid_3 */
.col300 {
width: 31.333%;
} /* width 300px / grid_4 */
.col380 {
width: 39.667%;
} /* width 380px / grid_5 */
.col480 {
width: 48.0%;
} /* width 480px / grid_6 */
.col540 {
width: 56.333%;
} /* width 540px / grid_7 */
.col620 {
width: 64.667%;
} /* width 620px / grid_8 */
.col700 {
width: 73.0%;
} /* width 700px / grid_9 */
.col780 {
width: 81.333%;
} /* width 780px / grid_10 */
.col860 {
width: 89.667%;
} /* width 860px / grid_11 */
.col940 {
width: 98.0%;
} /* width 940px / grid_12 */
/* layout & column defaults */
.col60,
.col140,
.col220,
.col300,
.col380,
.col480,
.col540,
.col620,
.col700,
.col780,
.col860,
.col940 {
display: inline;
float: left;
margin-left: 1%;
margin-right: 1%;
position: relative;
}
/* default styles & fixes */
#main {
margin-left: 0;
} /* fixes alignment (defaulted at col620) */
#sidebar {
margin-right: 0;
} /* fixes alignment (defaulted at col300) */
/******************************************************************
LINK STYLES
******************************************************************/
a, a:visited {
color:#e01222;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a:active {} /* on click */
a:link {
-webkit-tap-highlight-color : rgba(0,0,0,0); /* this highlights links on Iphones / iPads */
}
/******************************************************************
TEXT SELECTION STYLES
******************************************************************/
/* Safari, Chrome, iPhones, iPads */
::-webkit-selection {
background: #000;
color: #fff;
text-shadow : none;
}
/* Firefox */
::-moz-selection {
background: #000;
color: #fff;
text-shadow : none;
}
/* The Rest of em */
::selection {
background: #000;
color: #fff;
text-shadow : none;
}
/******************************************************************
HEADLINES & TITLES
******************************************************************/
h1, .h1 {}
h2, .h2 {}
h3, .h3 {}
h4, .h4 {}
h5, .h5 {}
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {}
/******************************************************************
HEADER SYTLES
******************************************************************/
header[role=banner] {
position: relative;
background: url(library/images/header-bg.jpg) repeat-x;
}
#site-heading {
min-height: 60px;
padding-top: 20px;
padding-left: 30px;
margin-bottom: 15px;
}
#site-title {
margin-bottom: 2px;
margin-right: 300px;
font-family: 'Old Standard TT', Georgia, "Times New Roman", Times, serif;
font-weight: 700;
font-size: 55px;
line-height: 1em;
text-transform: uppercase;
}
#site-title a {
color: #000;
text-decoration: none;
}
#site-description {
font-size: 14px;
margin-right: 300px;
color: #000;
font-family: 'Old Standard TT', Georgia, "Times New Roman", Times, serif;
font-weight: 400;
text-transform: uppercase;
}
header[role=banner] #searchform {
position: absolute;
right: 30px;
top: 30px;
}
header[role=banner] #searchform label,
header[role=banner] #searchform input[type=submit]{
display: none;
}
header[role=banner] #s {
font-size: 1.3em;
background: url(library/images/icon-search.png) no-repeat 7px 10px #fff;
padding: 7px 10px 7px 30px;
border: 1px solid #c7c8ca;
box-shadow: 3px 3px 5px #e7e7e7 inset;
min-width: 270px;
outline: none;
}
#headerimg {
border: 10px solid #fff;
margin-bottom: 20px;
}
#headerimg img {
width: 100%;
height: auto;
margin-bottom: -6px;
}
.entry-header { margin-bottom: 25px }
.entry-title {
font-size: 1.5em;
font-family: 'Old Standard TT', Georgia, "Times New Roman", Times, serif;
font-weight: normal;
text-transform: uppercase;
color: #000;
}
.entry-title a {
color: #000;
}
.sticky h1.entry-title {
font-size: 30px;
}
.sticky .entry-title a {
color: #e01222;
}
.entry-title a:hover {
color: #e01222;
text-decoration: none;
}
body.page .entry-title,
body.single .entry-title,
.error404 .entry-title {
font-size: 2.6em;
padding-bottom: 7px;
border-bottom: 1px solid #e01222;
margin-bottom: 5px;
}
.page-header {
margin: 2.2em 30px 1.4em 30px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
text-align: center;
padding: 10px;
}
.page-title {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: 400;
letter-spacing: 3px;
text-transform: uppercase;
}
/******************************************************************
NAVIGATION STYLES
(Main Navigation)
******************************************************************/
nav[role=navigation] {}
nav[role=navigation] div.menu {
background: #000;
}
nav[role=navigation] ul.menu {
display: block;
}
nav[role=navigation] .menu ul li {
border-right: 1px solid #fff;
}
nav[role=navigation] .menu ul li a,
nav[role=navigation] .menu #menu-icon {
padding: 10px 20px;
color: #fff;
font-family: 'Old Standard TT', Georgia, "Times New Roman", Times, serif;
font-weight: 400;
font-size: 14px;
text-transform: uppercase;
}
nav[role=navigation] .menu #menu-icon {
cursor: pointer;
display: none;
}
nav[role=navigation] .menu ul li a:hover {
background: #e01222;
}
nav[role=navigation] .menu ul li:first-child a {
}
nav[role=navigation] .menu ul li.current-menu-item a,
.nav ul li.current_page_item a,
nav[role=navigation] .menu ul li.current_page_item a {
background: #e01222;
}
nav[role=navigation] .menu ul.sub-menu li.current-menu-item a,
.nav ul.sub-menu li.current_page_item a,
nav[role=navigation] .menu ul.sub-menu li.current_page_item a,
nav[role=navigation] .menu ul li.current-page-parent ul.sub-menu li a,
nav[role=navigation] .menu ul li.current-menu-item ul.sub-menu li a,
nav[role=navigation] .menu ul li.current_page_parent ul.children li a,
nav[role=navigation] .menu ul li.current_page_item ul.children li a,
.nav ul li.current_page_item ul.sub-menu li a,
nav[role=navigation] .menu ul li.current_page_item ul.sub-menu li a {
background: none;
}
nav[role=navigation] .menu ul.sub-menu li.current-menu-item a:hover,
.nav ul.sub-menu li.current_page_item a:hover,
nav[role=navigation] .menu ul.sub-menu li.current_page_item a:hover,
nav[role=navigation] .menu ul li.current-page-parent ul.sub-menu li a:hover,
nav[role=navigation] .menu ul li.current-menu-item ul.sub-menu li a:hover,
nav[role=navigation] .menu ul li.current_page_parent ul.children li a:hover,
nav[role=navigation] .menu ul li.current_page_item ul.children li a:hover,
.nav ul li.current_page_item ul.sub-menu li a:hover,
nav[role=navigation] .menu ul li.current_page_item ul.sub-menu li a:hover {
background: #ececec;
}
nav[role=navigation] .menu ul li ul.sub-menu,
nav[role=navigation] .menu ul li ul.children {
background: #f3f3f3;
box-shadow: 1px 1px 3px #aaa;
}
nav[role=navigation] .menu ul li ul.sub-menu li,
nav[role=navigation] .menu ul li ul.children li {
border-bottom:1px solid #e3e3e3;
width: 200px;
border-right: 0;
}
nav[role=navigation] .menu ul li ul.sub-menu li a,
nav[role=navigation] .menu ul li ul.children li a {
}
nav[role=navigation] .menu ul li ul.sub-menu li:first-child,
nav[role=navigation] .menu ul li ul.children li:first-child {
}
nav[role=navigation] .menu ul li ul.sub-menu li:first-child a,
nav[role=navigation] .menu ul li ul.children li:first-child a {
}
nav[role=navigation] .menu ul li ul li a {
color: #555;
text-shadow: 0px 0px;
}
nav[role=navigation] .menu ul li ul li a:hover {
background: #ececec;
color: #555;
}
nav[role=navigation] .menu ul li ul li:last-child a {}
nav[role=navigation] .menu ul li:hover ul {}
nav[role=navigation] .menu ul li ul li ul.sub-menu,
nav[role=navigation] .menu ul li ul li ul.children {
margin-top: -41px;
}
nav[role=navigation] .menu ul li ul li:hover ul.sub-menu,
nav[role=navigation] .menu ul li ul li:hover ul.children {
}
Alles anzeigen