我在IE7中測試我的網站時遇到了問題。我有兩個容器可以相互浮動。它在現代網絡瀏覽器中工作正常,但在IE的舊版本中,正確的容器被推到左側。任何人都可以看到問題嗎?主容器設置爲1000px寬度。這裏是有問題的2周的div代碼:IE 6-7按下浮動div
#content {
width: 725px;
float: left;
margin: 0 25px 25px 0;
clear: both;
}
#SideBar {
width: 225px;
min-height: 500px;
float: left;
margin: 0 0 50px 25px;
}
#SideBar img {
display: table;
margin: 20px auto 0 auto;
border: 0;
}
這裏的HTML:
<div id="PageWrapper">
<nav id="MainMenu">
</nav>
<header id="Header">
</header>
<section id="PageSlider">
<div id="content">
</div>
</section>
<aside id="SideBar">
</aside>
</div>
U可以看看該網站ashbaines.com
網站適於識別HTML5標籤。
謝謝
明顯首先要問:你真的* *仍然需要支持IE6/7? – Spudley
@Spudley - IE6僅在全球佔5%(http://www.ie6countdown.com/),但主要在中國,因此可能取決於目標市場。 – cloudfeet
@ user2906890 - 如果您設置了JsFiddle,也許人們可以更輕鬆地玩遊戲嗎? – cloudfeet