Bonjour,
Pour une fois, c'est pas IE qui bugge mais bel et bien Firefox.
Présentation :
Un <div> de largeur 100% englobe 2 <div> de largeur 50%.
Si je mets un padding à l'un des 2 div fils, Firefox me met le second à la ligne.
Si pas de padding, tout est ok... comment faire ?
Bien entendu, je souhaiterais garder ces valeurs en pourcentage, et ne mettre qu'en pixels la valeur du padding.
Code :
CSS:
Ou peut-être qu'on ne peut pas mélanger les '%' avec les pixels...
Merci pour votre réponse.
lolo.
Modifié par loloajax (16 Nov 2005 - 14:59)
Pour une fois, c'est pas IE qui bugge mais bel et bien Firefox.
Présentation :
Un <div> de largeur 100% englobe 2 <div> de largeur 50%.
Si je mets un padding à l'un des 2 div fils, Firefox me met le second à la ligne.
Si pas de padding, tout est ok... comment faire ?
Bien entendu, je souhaiterais garder ces valeurs en pourcentage, et ne mettre qu'en pixels la valeur du padding.
Code :
<div id="pere">
<div class="left">blablabla</div>
<div class="right">blablabla</div>
</div>
CSS:
#pere{ width: 100%; position: relative;}
.left{position: relative; float: left; width: 50%; padding: 5px;}
.right{position: relative; float: right; width: 50%; padding: 5px;}
Ou peut-être qu'on ne peut pas mélanger les '%' avec les pixels...
Merci pour votre réponse.
lolo.
Modifié par loloajax (16 Nov 2005 - 14:59)