0

我正在设计一个列表的样式,并且需要精确地设置边距以使其看起来不错。但是我对每个元素都使用list-style-none了一个,它似乎使该属性完全无用 Oobackground-image<li>margin

好吧,没什么好说的,这里有一个例子:http: //symael.servhome.org/buglist.html

问题很明显:页面上的每个内边距和边距都是相同的,<ul>但在“树”div 中有<li>元素的样式。它似乎激活了默认保证金或有点......

有人知道如何解决这个问题吗?目的是在顶部文件夹下方放置“+”或“-”...是的,就这么简单:p

4

1 回答 1

0

这与保证金无关。s的填充li将其子项进一步向右推。您应该减少填充:

#tree li {
    padding-left: 18px;
}
#tree li a {
    padding-left: 20px;
}
于 2013-01-22T00:46:02.563 回答