我試圖「側面」與一些設計元素,絕對定位在主div的寬度以外的居中div。我得到一個滾動條,因爲右側的元素,而不是左側的元素(IE6/7/8,Chrome,Firefox)。我怎樣才能擺脫水平滾動條?絕對定位的權利導致滾動條,當左邊沒有
<html>
<head>
<style type="text/css">
html, body {
height: 100%;
width: 100%;
margin: 0;
}
body { text-align: center; }
.wrapper {
margin: 0 auto;
position: relative;
width: 960px;
z-index: 0;
}
.main {
background: #900;
height: 700px;
}
.right, .left {
position: absolute;
height: 100px;
width: 100px;
}
.right {
background: #090;
top: 0px;
left: 960px;
z-index: 1;
}
.left {
background: #009;
top: 0px;
left: -100px;
z-index: 1;
}
</style>
</head>
<body>
<div class="wrapper">
<div class="main"></div>
<div class="left"></div>
<div class="right"></div>
</div>
</body>
</html>
我在Mac上看不到Chrome和Firefox上的滾動條。你使用的是什麼文檔類型? – 2010-02-17 21:38:50
我正在使用這個(下面),而我是個人電腦...沒有檢查任何Mac版本的瀏覽器。 <!DOCTYPE html PUBLIC「 - // W3C // DTD XHTML 1.0 Transitional // EN」「http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd」> – 2010-02-17 21:57:38