28173 sujets

CSS et mise en forme, CSS3

Bonjour,
J'ai lu sur le forum qu'un <div> avait une hauteur minimale de 20px sous IE.
En est-il de même pour d'autres types de blocs ?
<p> par exemple.
Modifié par vivaldi (10 Dec 2005 - 21:55)
vivaldi a écrit :
Bonjour,
J'ai lu sur le forum qu'un <div> avait une hauteur minimale de 20px sous IE.


Non.

Un élément div ne contenant que du texte anonyme a une hauteur minimal correspondant à la valeur par défaut de line-height, elle même fonction de la taillé par défaut des caractères dans la configuration utilisateur. Cela revient souvent à 20px, mais pas nécessairement.
Et dans la mesure où le <div> est vide de texte, comment se comporte IE ?
exemple
<div id="truc"></div>

avec la css
#truc {
height: 5px;
}
IE n'implémentant pas la propriété height correctement (mais plutôt comme une sorte de min-height), il se comporte de la même manière.
Merci pour vos réponses,
Je crois que j'ai réussi à "dompter" IE en lui collant un line-height: 0;
et il semble obéir à l'injonction !!

mais qu'est-ce que c'est ch.............aque fois la même chose,
de devoir sans relâche rechercher un code qui passe bien partout,
"le web, c'est un truc qui l'est accessible,
mais y en a qui sont plus accessibles que d'autres."
comme l'aurait sans nul doute dit Coluche

Est-ce que cela deviendrait inacessible de se rendre accessible ?
Un comble.......!!!!
Administrateur
vivaldi a écrit :
Je crois que j'ai réussi à "dompter" IE en lui collant un line-height: 0;
et il semble obéir à l'injonction !!

Que dirais-tu de classer ce sujet en [Résolu] alors ? Smiley cligne