Salut pour tt le monde
Je suis habitué à utiliser les tableaux pour l'intégration et g du mal à limiter les nombres de divs actuellement.
Est ce que qq peut me conseiller à avoir un code html et css propre avec un nombre de div limité pour mon menu horizontal.
voici l'aperçu g arrivé à ce résultat mais je crois que mon code n'est pas propre sachant que le menu sera dynamique, le nombre des onglets et leur largeur varient suivant le contenu des pages.
voici le html
et voici le css
je veux bien enlever les images de mon code html j'était obligé car chaque onglet à une puce spécifique et parfois il nya pas de puce
si qq peut me conseiller je serai reconnaissante
Modifié par sawsen (31 Oct 2007 - 17:38)
Je suis habitué à utiliser les tableaux pour l'intégration et g du mal à limiter les nombres de divs actuellement.
Est ce que qq peut me conseiller à avoir un code html et css propre avec un nombre de div limité pour mon menu horizontal.
voici l'aperçu g arrivé à ce résultat mais je crois que mon code n'est pas propre sachant que le menu sera dynamique, le nombre des onglets et leur largeur varient suivant le contenu des pages.
voici le html
<div id="onglets">
<ul><li><div class="puLeft"><img src="img/onglet_pu_active.gif" /></div>
<div class="courant"><a href="#" class="ongletsActive">xxxxxxxxxx</a></div>
<div class="puRight"><img src="img/onglet_right_active.gif"></div>
</li>
<li><div class="puLeft"><img src="img/onglet_pu_left.gif" /></div>
<div class="back"><a href="#" class="onglets">xxxxxxxxxx</a></div>
<div class="puRight"><img src="img/onglet_right.gif" width="12" height="22" /></div>
</li>
<li><div class="puLeft"><img src="img/onglet_pu_top.gif" /></div>
<div class="back"><a href="#" class="onglets">xxxxxxxxxx</a></div>
<div class="puRight"><img src="img/onglet_right.gif" width="12" height="22" /></div>
</li>
</ul>
</div>
et voici le css
#onglets {
Width:549px;
height:22px;
font-size:90%;
margin-left:29px;
}
#ongletsBottom {
Width:549px;
height:9px;
background-color:#EFEFEF;
font-size:90%;
margin-left:29px;
}
#onglets ul li {
margin: 0;
padding: 0;
list-style: none;
display: inline;
color:#0FDDD6;
}
#onglets .puLeft {
float:left;
width:20;
height:22;
}
#onglets .puRight {
float:left;
margin-right:3px;
width:20;
height:22;
}
#onglets .btTop {
float:left;
width:21;
height:22;
}
#onglets .courant {
float:left;
background-image: url(../img/onglet_bg_active.gif);
background-repeat:repeat-x;
line-height:19px;
padding-top:3px;
color:#F0D2AC;
height: 19px;
}
#onglets .back {
float:left;
background-image: url(../img/onglet_bg.gif);
background-repeat:repeat-x;
height:19px;
line-height:19px;
padding-top:3px;
}
a.ongletsActive {
color:#0FDDD6;
text-decoration: none;
cursor: pointer;
}
a.onglets {
color:#ffffff;
text-decoration: none;
cursor: pointer;
}
je veux bien enlever les images de mon code html j'était obligé car chaque onglet à une puce spécifique et parfois il nya pas de puce
si qq peut me conseiller je serai reconnaissante
Modifié par sawsen (31 Oct 2007 - 17:38)