Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [css] zaznaczona zakładka
Forum PHP.pl > Forum > Po stronie przeglądarki
piotrd
na stronie http://www.dynamicdrive.com/style/csslibra...orizontal-tabs/ przedstawione jest menu a'la zakładki.
aby zaznaczyc jakas zakladke nalezy uzyc <li class="selected">
jak zmienic css aby aktywna (kliknieta) zakladka byla wyszczegolniona i wygladala jakgdyby miala klasę selected

Kod
<style type="text/css">
.ddoverlap{
border-bottom: 1px solid #bbb8a9;
}

.ddoverlap ul{
padding: 0;
margin: 0;
font: bold 90% default;
list-style-type: none;
}

.ddoverlap li{
display: inline;
margin: 0;
}

.ddoverlap li a{
padding: 3px 7px;
text-decoration: none;
padding-right: 32px;
color: blue;
background: transparent url(media/righttabdefault.gif) 100% 1px no-repeat;
border-left: 1px solid #dbdbd5;
position: relative;
display: block;
float: left;
margin-left: -20px;
left: 20px;
}

.ddoverlap li a:visited{
color: blue;
}

.ddoverlap li a:hover{
text-decoration: underline;
}

.ddoverlap li.selected a{
color: black;
z-index: 100;
top: 1px;
background: transparent url(media/righttabselected.gif) 100% 0 no-repeat;
}

.ddoverlap li.selected a:hover{
text-decoration: none;
}

</style>

<!--[if IE]>
<style type="text/css">
.ddoverlap{
height: 1%;
}
</style>
<![endif]-->
revyag
Generuj menu przy użyciu php. Przy generowaniu sprawdzasz czy kolejna pozycja w menu odpowiada podstronie na której aktualnie jesteś i jeśli tak to dodajesz klasę selected.
lopik
Tu masz takie menu jak ty chcesz (chodzi o to wyróżnienie zakładki, a nie o akurat takie nemu):
http://css.maxdesign.com.au/listamatic/horizontal09.htm
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.