Bonjour
Je cherche à simplifier le code suivant en utilisant les notions d'héritage :
Infos :
- les 3 blocs dans un <li> servent à placer 3 images côte à côte.
- le "_selected" permet de déterminer si l'onglet est actif.
HTML
CSS
Voilà... Si j'arrivais à créer une classe "_selected" le tour serait joué, mais comment faire vu que mes div utilisent déjà une class ?
Merci
Modifié par BeliG (04 May 2007 - 09:14)
Je cherche à simplifier le code suivant en utilisant les notions d'héritage :
Infos :
- les 3 blocs dans un <li> servent à placer 3 images côte à côte.
- le "_selected" permet de déterminer si l'onglet est actif.
HTML
<div id="menu_pere">
<ul>
<li>
<div class="DebOnglet_selected">
</div>
<div class="FinOnglet_selected">
</div>
<div class="Onglet_selected">
<a class="Longlet_selected" href="">Titre 1</a>
</div>
</li>
<li>
<div class="DebOnglet">
</div>
<div class="FinOnglet">
</div>
<div class="Onglet">
<a class="Longlet" href="">Titre 2</a>
</div>
</li>
...
</ul>
</div>
CSS
#menu_pere .Onglet{
line-height:25px;
min-width:90px;
margin-left:12px;
margin-right:12px;
background:url(../images/onglet_inactif_centre_41.gif) repeat-x;}
#menu_pere .Onglet_selected {
line-height:25px;
min-width:105px;
margin-left:12px;
margin-right:12px;
background:url(../images/onglet_actif_centre_41.gif) repeat-x;}
#menu_pere .DebOnglet{
width:12px;
height:25px;
background:url(../images/onglet_inactif_gauche_41.gif) no-repeat;
position:absolute;
left:0;
top:0; }
#menu_pere .DebOnglet_selected{
width:12px;
height:25px;
background:url(../images/onglet_actif_gauche_41.gif) no-repeat;
position:absolute;
left:0;
top:0; }
#menu_pere .FinOnglet{
width:12px;
height:25px;
background:url(../images/onglet_inactif_droite_41.gif) no-repeat;
position:absolute;
right:0;
top:0; }
#menu_pere .FinOnglet_selected{
width:12px;
height:25px;
background:url(../images/onglet_actif_droite_41.gif) no-repeat;
position:absolute;
right:0;
top:0; }
Voilà... Si j'arrivais à créer une classe "_selected" le tour serait joué, mais comment faire vu que mes div utilisent déjà une class ?
Merci
Modifié par BeliG (04 May 2007 - 09:14)