Ich möchte mein Navigationsmenü unterstreichen, aber das Problem ist, dass ich es dicker sein muss, damit ich die untere Grenze stattdessen verwende, damit ich die Breite auf 6px einstellen kann.Machen Sie die untere Grenze näher an Text
Ich kann scheinen, um herauszufinden, wie die Grenze näher an den Text erscheinen. Es scheint momentan eine Lücke von 10 px zwischen dem Text und der unteren Grenze zu sein und ich möchte keine haben.
Ich habe versucht, ein anderes div zu positionieren und es relativ zu jedem {li} mit {bottom: 10px} zu positionieren, aber ich kann es scheinbar nicht zum Laufen bringen.
Hier ist, was ich habe so
CODE
<div id="menu">
<ul>
<li><a href="#home">home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
CSS
#menu {
position: fixed;
left: 25%;
clear: both;
float: left;
font-size: 80px;
z-index: 500;
filter: alpha(opacity=75);
opacity: .75;
}
#menu ul{
text-decoration: none;
list-style-type: none;
margin: 0;
padding: 0;
line-height: 90px;
}
#menu ul li{
text-decoration: none;
list-style-type: none;
margin: 0;
}
#menu ul li a{
border-bottom: 6px solid #000;
text-decoration: none;
list-style-type: none;
color: #000;
}
#menu ul li a:hover{
}
Nicht gut für Text gesetzt platziert 2 Zeilen und mehr – Alexufo