J'utilise un formatage CSS très simple pour des onglets (non dynamiques), mais lorsque les onglets sont nombreux ou que l'utilisateur redimensionne le texte/le navigateur, le passage en multiligne est très moche...
Le CSS:
et en pratique:
http://www.unesco.org/culture/ich/index.php?pg=00015
Quelqu'un aurait-il une idée pour remédier à çà?
Le CSS:
.menu_onglet { /* boite qui contient le menu (les onglets) */
border-bottom:solid 1px black ; /* crée le trait noir en-dessous des onglets */
padding-top:12px ; /* marge intérieure haute */
padding-bottom:3px;
clear:right;} /* marge intérieure basse */
.onglet { /* style des onglets inactifs */
border:solid 1px black ; /* encadrement */
margin:5px 0px 0px 1px ; /* marge extérieure */
padding:3px 5px 3px 5px} /* marge intérieure */
a.onglet { /* style des liens se trouvant dans un onglet inactif */
background-color:#bbcbe5 ; /* le fond de l'onglet est gris */
text-decoration:none; /* les liens ne sont pas soulignés */
white-space:nowrap;}
.onglet-actif { /* style de l'onglet de la page active */
border:solid 1px black ; /* l'encadrement est porté à 2 pixels */
border-bottom:solid 1px white ; /* le trait inférieur est effacé */
margin:5px 1px 0px 2px ; /* marges extérieures */
padding:3px 7px 3px 7px ; /* marges intérieures */
background-color: white; /* le fond de l'onglet actif est blanc*/
font-weight: bold;
white-space:nowrap;}
et en pratique:
http://www.unesco.org/culture/ich/index.php?pg=00015
Quelqu'un aurait-il une idée pour remédier à çà?