Je débute avec CSS, et j'essaie de construire la colonne de gauche d'une page avec 3 DIV : DIV1 {height: 238px} ; DIV2 {top: 239px; height:80px}.
Pour positionner DIV3, si je met {top:319px} (238+80+1) je suis beaucoup trop bas. En bidouillant, j'ai trouvé qu'en mettant {top:307px}
je m'alignais exactement en dessous de DIV2 ! Mais pourquoi 307 et non 319?
Ceci ne me satisfait pas trop; où est l'erreur, que n'ai-je pas compris?
Merci d'avance pour votre aide.
Pour positionner DIV3, si je met {top:319px} (238+80+1) je suis beaucoup trop bas. En bidouillant, j'ai trouvé qu'en mettant {top:307px}
je m'alignais exactement en dessous de DIV2 ! Mais pourquoi 307 et non 319?
Ceci ne me satisfait pas trop; où est l'erreur, que n'ai-je pas compris?
Merci d'avance pour votre aide.
Peut-être un élément de réponse avec les modèles de boites IE/FF/Opera/etc. Deuxième remarque plus personnelle, contraindre la hauteur d'un bloc ne me semble pas très intéressant dans une structure CSS de site. Que se passe t'il si le contenu est trop long ? Que se passe t'il si l'utilisateur zoom sur le texte (je le fait sur un site sur deux et le résultat me contraint souvent à revenir en taille "normale" )…