09-05-2009, 08:02 AM
ben en même temps si tu change les règles de display de tous tes divs; c'est pas trop étonnant
(en plus si je dis pas de connerie; si FF2 ne supportait pas les inline-block; FF3 si; donc ton "hack" je crois pas qu'il fait ce que tu veux). Je serais toi, sauf hack déséspéré; je m'écarterais pas trop du triptique de base display:block/none/inline qui sont les seuls supportés de manière assez uniforme sur tous les navigateurs.
et pour faire court
et pour le clear la base c'est un
je suis plus sûr mais me semble que y a quelque subtilité si tu veux vraiment être compatible tous tous navigateurs; je sais plus si c'est IE mac qui aime pas les div vide; donc faut fixer une hauteur sur classclear ou un autre "hack"....
(en plus si je dis pas de connerie; si FF2 ne supportait pas les inline-block; FF3 si; donc ton "hack" je crois pas qu'il fait ce que tu veux). Je serais toi, sauf hack déséspéré; je m'écarterais pas trop du triptique de base display:block/none/inline qui sont les seuls supportés de manière assez uniforme sur tous les navigateurs.
et pour faire court
<div class="classparent">
<div class="classfloat">blabla</div>
<div class="classclear" />
</div>
et pour le clear la base c'est un
.classclear {
clear:both;
}
je suis plus sûr mais me semble que y a quelque subtilité si tu veux vraiment être compatible tous tous navigateurs; je sais plus si c'est IE mac qui aime pas les div vide; donc faut fixer une hauteur sur classclear ou un autre "hack"....