Horizontální obrázkové menu
Klasické float-menu s obrázkovým pozadím a hover efektem. Za zmínku stojí zde použité vertikální vycentrování jednořádkového odkazu s využitím CSS vlastnosti height a line-height.
Zde si můžete prohlédnout výsledek.
Toto řešení publikoval Luke Dorny. Bližší popis najdete v článku Reflowing Folder Image Rollover Nav.
CSS
ul, li
{
margin: 0;
padding: 0;
}
.cl
{
clear: both;
}
ul.menu
{
font-size: 18px;
font-family: sans-serif;
}
ul.menu li
{
list-style-type: none;
}
ul.menu li.item
{
float: left;
width: 100px;
height: 74px;
margin-right: 5px;
margin-bottom: 5px;
}
ul.menu li.item a
{
display: block;
width: 100px;
height: 74px;
line-height: 74px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background: white url(’81-1.jpg‘);
color: #333;
border: solid #333 1px;
font-weight: bold;
text-decoration: none;
font-style: italic;
}
ul.menu li.item a:hover
{
background-image: url(’81-2.jpg ‚);
color: black;
border-color: #000;
}
XHTML
<html>
<body>
<ul class=“menu“>
<li class=“item“><a href=“#“>Banány</a></li>
<li class=“item“><a href=“#“>Jahody</a></li>
<li class=“item“><a href=“#“>Hrušky</a></li>
<li class=“item“><a href=“#“>Melouny</a></li>
<li class=“item“><a href=“#“>Broskve</a></li>
<li class=“cl“></li>
</ul>
</body>
</html>
Mohlo by vás také zajímat
-
Umělá inteligence v IT
27. září 2023 -
-
Optimalizace a zlepšení výkonu kódu: tipy a triky
14. srpna 2023 -
Landing page: Jak vytvořit landing page s vysokým CTR
7. května 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