Horizontální menu s šířkou nadřazeného bloku
Toto řešení ukazuje, jak vytvořit vizuálně jednoduché, ale efektní horizontální menu s šířkou přizpůsobující se šířce nadřazeného bloku.
Zde si můžete prohlédnout výsledek.
Toto řešení publikovala Keith Burgin. Bližší popis najdete v článku Alteration to Rollover Horizontal List Navbar.
CSS
#nav
{
width: 100%;
float: left;
background-color: #1270c8;
}
#nav ul
{
padding: 0;
}
#nav ul li
{
display: inline;
}
#nav ul
{
margin: 0;
padding: 0 0 0 7%;
color: #FFFFFF;
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
font-size: .8em;
letter-spacing: 2px;
font-weight: bold;
}
#nav ul li a
{
padding: 0.2em 12px;
background-color: #1270c8;
color: #FFFFFF;
text-decoration: none;
float: left;
border-right: 1px solid #128ac8;
}
#nav ul li a:hover
{
background-color: #3296f4;
color: #FFFFFF;
}
#nav li#active a
{
background-color: #45b4fa;
color: #FFFFFF;
}
XHTML
<html>
<body>
<div id=“nav“>
<ul>
<li><a href=“#“>Položka jedna</a></li>
<li id=“active“><a href=“#“>Položka dva</a></li>
<li><a href=“#“>Položka tři</a></li>
<li><a href=“#“>Položka čtyři</a></li>
<li><a href=“#“>Položka pět</a></li>
</ul>
</div>
</body>
</html>
Mohlo by vás také zajímat
-
-
Windows App: Pracujte odkudkoliv, kdykoliv
3. listopadu 2024 -
Apple jde naproti práci s HDR monitory!
17. ledna 2025 -
10 nejpopulárnějších programovacích jazyků a jejich využití
9. listopadu 2023
Nejnovější
-
Kdo má nejrychlejší WordPress hosting v ČR?
18. března 2025 -
-
-
Milují Češi domény víc než pivo?
24. února 2025