Je commence à tirer mes cheveux de ma tête ...Marge du corps: 0, Div Largeur: problème 100% en FF et Chrome, bien dans IE
Je donne les résultats suivants:
<html>
<head>
<style>
body { margin:0 auto; }
</style>
</head>
<body>
<div style="border: solid 1px red; width: 100%;">test</div>
</body>
</html>
Cela fonctionne dans IE produire une belle div, une largeur de 100%, pas H ... scrollbar
maintenant dans Chrome et FF, il est 1px plus large que la fenêtre, ce qui provoque un H ... scrollbar
Pourquoi est-ce? Que DEVRAIS-je utiliser à la place?
Merci beaucoup! Albert
EDIT:
J'ai ajouté div {margin: 0; } à la tête et enlevé la largeur: 100% et cela a fonctionné, merci.
IE est juste majorly défectueux avec le modèle de boîte. il dose beaucoup de choses de calibrage mal. Il arrive juste que vous avez essayé IE d'abord et pense que d'autres broswer sont cassés. Vous devriez également utiliser des CSS externes. Vous pouvez définir la barre de défilement sur via "overflow: hidden" – thecoshman
Je n'ai pas dit que c'est un bug dans FF et Chrome, je dis juste que j'ai un problème avec ça. J'utilise CSS externe, c'est dans un grand projet et juste créé ce fichier comme un exemple simple du problème. – Albert