SN-Moderator
Neues Mitglied
Hi Freunde,
ich habe ein kleines Problem und damit meine ich auch klein ... sehr klein:
Auf meiner Seite SmartNews.de - Tech, Specs & More habe ich unter der Navigationsleiste eine zweite Leiste mit dem selben Design, wo die am meist geklicktesten Unterseiten und Themen verlinkt werden. Diese Leiste hat eine Höhe von 20 Pixeln, wenn mich nicht alles täuscht. Doch die Schrift in der Leiste steht etwas tiefer. Ich will, dass die Schrift in der Mitte steht und nicht in der unteren Hälfte. Habe schon die mir bekannten Befehle wie padding und margin ausprobiert, doch bin nicht weit gekommen. Ich kann die Schrift zwar mit diesen Befehlen tiefer setzen, doch nicht höher.
Hier ist das Stylesheet:
Ich habe alle Änderungen versucht am #Submenue li vorzunehmen ... Ist das Falsch. Wie gesagt, das ist nur KrimsKrams, dieses Problem.
Wäre hilfreich für schnelle Antworten.
Danke.
ich habe ein kleines Problem und damit meine ich auch klein ... sehr klein:
Auf meiner Seite SmartNews.de - Tech, Specs & More habe ich unter der Navigationsleiste eine zweite Leiste mit dem selben Design, wo die am meist geklicktesten Unterseiten und Themen verlinkt werden. Diese Leiste hat eine Höhe von 20 Pixeln, wenn mich nicht alles täuscht. Doch die Schrift in der Leiste steht etwas tiefer. Ich will, dass die Schrift in der Mitte steht und nicht in der unteren Hälfte. Habe schon die mir bekannten Befehle wie padding und margin ausprobiert, doch bin nicht weit gekommen. Ich kann die Schrift zwar mit diesen Befehlen tiefer setzen, doch nicht höher.
Hier ist das Stylesheet:
Code:
#submenu{
width: 100%;
height: 20px;
margin: 0;
margin-top: 0px;
margin-bottom: 10px;
padding: 10px 0 0 0;
list-style: none;
background: #111;
background: -moz-linear-gradient(#444, #111);
background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
background: -webkit-linear-gradient(#444, #111);
background: -o-linear-gradient(#444, #111);
background: -ms-linear-gradient(#444, #111);
background: linear-gradient(#444, #111);
-moz-border-radius: 50px;
border-radius: 50px;
-moz-box-shadow: 0 2px 1px #9c9c9c;
-webkit-box-shadow: 0 2px 1px #9c9c9c;
box-shadow: 0 2px 1px #9c9c9c;
}
#submenu li
{
float: left;
position: relative;
padding-bottom: 10px;
line-height: 0;
}
#submenu a
{
float: left;
height: 25px;
padding-top: 5px;
padding: 0 25px;
color: #999;
text-transform: uppercase;
font: bold 12px/25px Arial, Helvetica;
text-decoration: none;
text-shadow: 0 1px 0 #000;
padding-top: -30px;
}
#submenu li:hover > a
{
color: #fafafa;
}
*html #submenu li a:hover /* IE6 */
{
color: #fafafa;
}
#submenu li:hover > ul
{
display: block;
}
/* Sub-menu */
#submenu ul
{
list-style: none;
margin: 0;
padding: 0;
display: none;
position: absolute;
top: 35px;
left: 0;
z-index: 99999;
background: #444;
background: -moz-linear-gradient(#444, #111);
background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
background: -webkit-linear-gradient(#444, #111);
background: -o-linear-gradient(#444, #111);
background: -ms-linear-gradient(#444, #111);
background: linear-gradient(#444, #111);
-moz-box-shadow: 0 0 2px rgba(255,255,255,.5);
-webkit-box-shadow: 0 0 2px rgba(255,255,255,.5);
box-shadow: 0 0 2px rgba(255,255,255,.5);
-moz-border-radius: 5px;
border-radius: 5px;
}
#submenu ul ul
{
top: 0;
left: 150px;
}
#submenu ul li
{
float: none;
margin: 0;
padding: 0;
display: block;
-moz-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
-webkit-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
}
#submenu ul li:last-child
{
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
#submenu ul a
{
padding: 10px;
height: 10px;
width: 130px;
height: auto;
line-height: 1;
display: block;
white-space: nowrap;
float: none;
text-transform: none;
}
*html #submenu ul a /* IE6 */
{
height: 10px;
}
*:first-child+html #submenu ul a /* IE7 */
{
height: 10px;
}
#submenu ul a:hover
{
background: #0186ba;
background: -moz-linear-gradient(#04acec, #0186ba);
background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
background: -webkit-linear-gradient(#04acec, #0186ba);
background: -o-linear-gradient(#04acec, #0186ba);
background: -ms-linear-gradient(#04acec, #0186ba);
background: linear-gradient(#04acec, #0186ba);
}
#submenu ul li:first-child > a
{
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
#submenu ul li:first-child > a:after
{
content: '';
position: absolute;
left: 30px;
top: -8px;
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 8px solid #444;
}
#submenu ul ul li:first-child a:after
{
left: -8px;
top: 12px;
width: 0;
height: 0;
border-left: 0;
border-bottom: 5px solid transparent;
border-top: 5px solid transparent;
border-right: 8px solid #444;
}
#submenu ul li:first-child a:hover:after
{
border-bottom-color: #04acec;
}
#submenu ul ul li:first-child a:hover:after
{
border-right-color: #04acec;
border-bottom-color: transparent;
}
#submenu ul li:last-child > a
{
-moz-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
}
/* Clear floated elements */
#submenu:after
{
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html #submenu { zoom: 1; } /* IE6 */
*:first-child+html #submenu { zoom: 1; } /* IE7 */
Ich habe alle Änderungen versucht am #Submenue li vorzunehmen ... Ist das Falsch. Wie gesagt, das ist nur KrimsKrams, dieses Problem.
Wäre hilfreich für schnelle Antworten.
Danke.