J'ai un gros <div>
avec trois petits <div>
l'intérieur, en ligne. Ils ont chacun 33% de largeur, mais cela cause quelques problèmes d'alignement car 3 * 33% != 100%. Quelle est la meilleure façon de représenter un tiers parfait dans CSS comme ça ? Peut-être seulement 33,33% ?
Réponses
Trop de publicités?Maintenant que calc
est largement pris en charge par les navigateurs modernes, vous pouvez utiliser :
#myDiv {
width: calc(100% / 3);
}
Ou vous pouvez l'utiliser comme solution de secours si votre navigateur ne le prend pas en charge :
#myDivWithFallback {
width: 33.33%;
width: calc(100% / 3);
}
Marcel
Points
14151
user3119359
Points
63