フローティングdivとIE7に問題があります。たとえば、次のHTMLコード:IE float div wrapping
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns='http://www.w3.org/1999/xhtml' lang='en' xml:lang='en'>
<head>
<title>IE Float Test</title>
<style>
.container {
width: 200px;
background: #ddd;
overflow: hidden;
}
.item {
float: left;
padding: 5px;
background: #eee;
margin: 5px;
}
</style>
</head>
<body>
<div class="container">
<div class="item">This is a item</div>
<div class="item">This is another item</div>
<div class="item">Last item</div>
</div>
</body>
</html>
与えるのクロム(プラス他の主要なブラウザ)に次の
しかし、IE7で次
大きすぎる場合は、項目divを次の垂直位置に移動するにはどうすればよいですか?
多くのありがとう、ジョン。許容できるということですhttp://jsbin.com/ifexuf/2
:
有効なHTMLですか? ''タグにカンマがあります: 'lang = 'en'、xml:lang = 'en'>' – Blender
ブレンダーありがとう - 私はそれを修正しました。しかし、同じ結果! – drummondj
最初に積み重ねておきたいのであれば、なぜそれらを浮かべていますか? –