Vertikální dvouúrovňové obrázkové menu
Toto řešení využijeme, pokud chceme položky menu ozdobit obrázkovým pozadím. Využijeme CSS vlastnosti background-image a background-position.
Zde si můžete prohlédnout výsledek.
Toto řešení publikoval Russ Weakley. Bližší popis najdete v článku Subtle box list.
CSS
body
{
font-family: sans-serif;
text-align: center; /* IE */
}
#obal
{
margin: 100px auto 0;
text-align: left;
background: #eee;
padding: 15px;
width: 70%;
}
ul, li
{
list-style: none;
font-weight: bold;
margin: 0;
padding: 0;
font-size: 14px;
width: 200px;
}
ul li a
{
display: block;
padding: .2em 1em;
color: #333;
text-decoration: none;
border: outset #666 1px;
background: url(’78-1.png‘) 0 0 repeat-y;
_width: 100%;
}
ul li li a
{
padding-left: 2em;
background: url(’78-1.png‘) -400px 0 repeat-y;
}
ul li a:hover
{
border-style: inset;
background: url(’78-1.png‘) -200px 0 repeat-y;
}
ul li li a:hover
{
background: url(’78-1.png‘) -600px 0 repeat-y;
}
XHTML
<html>
<body>
<div id=“obal“>
<ul>
<li><a href=“#“>Lorem</a></li>
<li><a href=“#“>Dolor</a></li>
<li><a href=“#“>Ipsum</a>
<ul>
<li><a href=“#“>Adipiscing</a></li>
<li><a href=“#“>Condimentum egestas</a></li>
<li><a href=“#“>Elit</a></li>
<li><a href=“#“>Porttitor</a></li>
</ul>
</li>
<li><a href=“#“>Augue</a></li>
<li><a href=“#“>Sit</a></li>
</ul>
</div>
</body>
</html>
Mohlo by vás také zajímat
-
10 nejpopulárnějších programovacích jazyků a jejich využití
9. listopadu 2023 -
Vlastní web pomocí AI už může vytvořit opravdu každý
8. srpna 2024 -
Apple jde naproti práci s HDR monitory!
17. ledna 2025 -
Aktualizujete svoji .NET webovou aplikaci? Může se hodit app_offline.htm
10. července 2024
Nejnovější
-
-
-
LAMP VPS: Rychlé a efektivní nasazení webových aplikací
6. února 2025 -
OpenAI zpřístupnilo ChatGPT Search všem uživatelům
6. února 2025