Bonjour,
J'ai composé une bannière en CSS d'une longueur de 100%.
J'attribue 20% à un onglet et 10% à deux autres onglets. Il devrait me rester 60% mais comme il y a des espaces entre les onglet j'ai un peu moins (56%) environ.
Si je donne 56% au dernier onglet son espace avec les autres onglets est trop large, en revanche si je lui donne une valeur de 572px c'est bon.
Je voudrai savoir s'il n'existerai pas une valeur width : qui attribuerait automatiquement la place disponoble restante de manière à l'appliquer à cet onglet ?
Voici mon CSS concernant la barre de navigation :
Merci de votre lecture
J'ai composé une bannière en CSS d'une longueur de 100%.
J'attribue 20% à un onglet et 10% à deux autres onglets. Il devrait me rester 60% mais comme il y a des espaces entre les onglet j'ai un peu moins (56%) environ.
Si je donne 56% au dernier onglet son espace avec les autres onglets est trop large, en revanche si je lui donne une valeur de 572px c'est bon.
Je voudrai savoir s'il n'existerai pas une valeur width : qui attribuerait automatiquement la place disponoble restante de manière à l'appliquer à cet onglet ?
Voici mon CSS concernant la barre de navigation :
#onglets
{ position : absolute;
border : 1px solid transparent;
padding : 0;
font : bold 11px Batang, arial, serif;
background-image: url(/Forum/images/Blue_background);
list-style-type : none;
margin-left : 0;
margin-right : 0;
margin-top : 0;
width : 100%;
}
#onglets li
{ float : left;
height : 20px;
margin : 2px 2px 0 2px
margin : 4px 2px 0 2px;
border : 1px solid #FFFFFF;
}
#onglets li.annonce
{ float : left;
height : 20px;
font-size: 10px;
width : 572px;
margin : 2px 2px 0 2px
margin : 4px 2px 0 2px;
border-bottom: 1px solid #fff;}
#onglets li.petit
{ float : left;
height : 20px;
font-size: 10px;
text-decoration: none;
width : 10%;
margin : 2px 2px 0 2px !important;
margin : 4px 2px 0 2px;
border-bottom: 1px solid #fff;}
#onglets li.moyen
{float : right;
height : 20px;
font-size: 10px;
text-decoration: none;
width : 20%;
margin : 2px 2px 0 2px !important;
margin : 4px 2px 0 2px;
border-bottom: 1px solid #fff; }
#onglets a
{display : block;
color : #666;
text-decoration : none;
padding : 4px;
background-image: none;}
#onglets a:hover
{
background-image: none;
}
#menu
{
border-bottom : 1px solid;
padding-bottom : 25px;
}
Merci de votre lecture