28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Je crée un site en HTML5 et je suis confronté à un bug sous IE7. Ce navigateur m'applique une marge aux éléments <SECTION>. Si j'enlève le "section{display:block;}", la marge s'enlève.

Quelqu'un a t'il rencontré le même problème ?

Merci
Comme IE7 ne supporte pas le HTML5, si tu enlève le display:block, IE7 considérera ta balise <section> comme un élément inline (et donc par défaut sans marge).

Alors, le problème vient peut-être du fait que dans ton code CSS un attribut de marge est donné (ou hérité ?) à ton élément <section>.

M'enfin, le plus simple serait sans doute de donner une valeur de marge de 0 à ton élément <section>. Peut-être qu'IE7 affecte une marge automatique; mais moi je n'ai pas eu ce genre de problème par le passé.