CSS Flottant Bug dans Google Chrome

Je suis en train de vivre une drôle de question dans la dernière version de Chrome (25.0.1364.97 m). J'ai un ensemble de divisions à l'intérieur d'une flotté, effacé conteneur, tout flottait à gauche avec la même largeur.

Dans Firefox, IE, et les anciennes versions de google Chrome, toutes les cases sont assis côte à côte comme ils sont censés mais dans la dernière version de google Chrome, le premier div est au-dessus des autres comme suit:

CSS Flottant Bug dans Google Chrome

Il ne se produit que lorsque la fenêtre est maximisée et sur la première charge, si j'actualise la page, il résout de lui-même, mais si je fais un rafraîchissement avec Ctrl + F5 il se produit de nouveau

Le code HTML:

<div id="top">
    <h1>Words</h1>
</div>
<div id="wrapper">
    <div class="box">Words</div>
    <div class="box">Words</div>
    <div class="box">Words</div>
    <div class="box">Words</div>
</div>

CSS:

#wrapper {clear:both;float:left;margin-top:20px;width:500px}
.box {float:left;width:100px;border:1px solid #000;margin-right:20px}

J'ai fait du violon ici: http://jsfiddle.net/GZHWR/3/

Est-ce un bug dans le dernier Chrome?

EDIT: je sais que cela peut être résolu par l'application d'un rembourrage pour le #wrapper élément au lieu de margin-top, mais nous gérons environ 140 sites donc c'est pas pratique pour aller et modifier le CSS sur tous

EDIT 2: je pense que j'ai besoin de préciser ma question. Je ne demande pas comment résoudre le problème. Je sais déjà que. Je veux savoir pourquoi ce comportement se produit? Pourquoi le moteur de rendu rendu le balisage/css comme ceci? Est-il exact de comportement?

  • fonctionne pour moi sur le violon
  • Semble parfait sur Chrome 25.0.1364.97.
  • Google Chrome 25.0.1364.97 et tout semble parfait
  • Est la fenêtre maximisée? Essayez un Ctrl + F5 sur elle?
  • J'obtiens le même résultat que l'OP (26.0.1410.12 bêta-m). Retrait de la clear sur le conteneur semble résoudre le problème.
  • Lorsque vous modifiez la taille de la fenêtre dans jsfiddle le bug apparaît.
  • Il affecte également stable de Chrome versions. Je peux voir le bug après le redimensionnement de la fenêtre. Intéressant! +1
  • fonctionne très bien sur chrome 25.0.1364.152 m"
  • Avez-vous des css affectant les balises H1. La balise à l'intérieur de la firsrt .boîte div peut avoir une largeur.
  • Ce bug a été signalé à Google Chrome forum: productforums.google.com/forum/?fromgroups=#!topic/chrome/...

InformationsquelleAutor Andy | 2013-03-01