我想在整個屏幕上以100%的寬度在整個屏幕上有一個黃色矩形#box-over。 默認縮放級別Google Chrome(我沒有試過所有的瀏覽器),它工作正常,除非我放大超過300%左右,然後黃色框不再是100%的屏幕剪輯和水平滾動酒吧出現在底部。 我似乎無法弄清楚如何解決這個問題。當我縮放時,CSS 100%沒有被尊重
的jsfiddle http://jsfiddle.net/VySGL/1/
SCREENSHOT
SOURCE
<style type="text/css">
body {
padding: 0;
margin: 0;
background-color: black;
}
#box {
width: 100%;
position: relative;
}
#box #box-over {
z-index: 1;
width: 100%;
height: 50px;
background-color: yellow;
position: absolute;
top:10px;
opacity:0.8;
}
#box #box-over .box-column {
width: 900px;
margin: 0 auto;
zoom: 1;
position: relative;
height: 50px;
}
</style>
</head>
<body>
<div id="box">
<div id="box-over">
<div class="box-column">
</div>
</div>
</div>
</body>
</html>
更喜歡這個!因爲用另一種方法,如果我在小屏幕上查看它,它會破壞它無法讀取,這允許內容保持組織並且滾動條顯示。非常感謝這兩個! – user391986
我可以清除絕對的div嗎?或者是我唯一的選擇,用margin-top抵消下一個div? – user391986