此文件中有一個縮進,導致元素「滾動條」的左邊距精確爲30px; 。我無法找到造成這種情況的原因。它把我推上了牆。CSS莫名縮進
的問題是地方是這樣的文件: http://www.divethegap.com/update/z-css/admin/master.css
的HTML
<div id="wrapper">
<div id="scroller" align="left" style="left:0; text-align:left; margin:0; padding:0;">
<ul id="thelist">
<li>Pretty row 1</li>
<li>Pretty row 2</li>
<li>Pretty row 3</li>
<li>Pretty row 4</li>
<li>Pretty row 5</li>
<li>Pretty row 6</li>
</ul>
</div>
</div>
附加CSS
#wrapper {
position:absolute;
z-index:0;
top:0px;
bottom:0px;
left:0;
width:300px;
background:#555;
overflow:auto;
text-align:left;
float:left;
}
#scroller {
position:relative;
/* -webkit-touch-callout:none;*/
-webkit-tap-highlight-color:rgba(0,0,0,0);
float:left;
width:300px;
padding:0;
overflow:auto;
list-style:none;
left:0;
padding:0;
margin:0;
}
#scroller ul {
position:relative;
list-style:none;
padding:0;
margin:0;
width:100%;
text-align:left;
overflow:auto;
}
#scroller li {
padding:0 10px;
height:40px;
line-height:40px;
border-bottom:1px solid #ccc;
border-top:1px solid #fff;
background-color:#fafafa;
font-size:14px;
list-style:none;
}
誰能緩解我我的痛苦,並找到有問題的CSS?
難道你不知道使用Firebug設置了什麼嗎? – shanethehat 2011-04-20 13:24:01
它應該是這樣嗎?因爲我沒有看到任何左邊距:http://jsfiddle.net/GCdvW/ – David 2011-04-20 13:24:20
好吧,你去:http://jsfiddle.net/GCdvW/1/ – David 2011-04-20 13:27:24