我有相對定位的網頁 - 用戶的屏幕分辨率擴大和縮小。因爲它更容易吸引我的方案,這是我的簡化佈局:如何在位於相對位置的網頁中的內聯DIV的第二行中浮動DIV?
這裏是簡單的HTML:
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="ad"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
etc...
CSS是這樣的:
.box { width:200px;height:300px;display:inline-block;*display:inline;margin-right:20px }
.ad { width:420px;height:300px;float:right }
我的問題顯示在圖片上 - 我需要.ad
右移,但在第二行。它在其他瀏覽器中工作正常,但IE是問題,它只是漂浮在下一行(第三行)的.ad
。是否有交叉瀏覽器(IE7和以上),可能是純CSS(不適用,JS可以使用)的解決方案?
非常感謝您提前。
這種情況是放在一個固定大小的包裝內嗎? – vanErp
不,它的寬度取決於用戶的屏幕分辨率。 – Frodik