Css 列表样式无+;背景图像=边距不';不行?

Css 列表样式无+;背景图像=边距不';不行?,css,list,styles,background-image,margin,Css,List,Styles,Background Image,Margin,我正在设计一个列表的样式,需要精确地设置页边距,使其看起来好看。但是我正在为每个元素使用列表样式none和背景图像,这似乎使边距属性完全无用 好吧,没什么要说的,这里有一个例子: 问题很明显:页面上的每个的填充和边距都是相同的,但是在“tree”div中有元素的样式。它似乎激活了一个默认的保证金或某种程度上 有人知道如何解决这个问题吗?其目的是使顶部文件夹下方的“+”或“-”。。。是的,就这么简单:这与保证金无关。lis的填充将其子项进一步推向右侧。您应该减少填充: #树里{ 左侧填充:18px

我正在设计一个列表的样式,需要精确地设置页边距,使其看起来好看。但是我正在为每个
  • 元素使用
    列表样式none
    背景图像
    ,这似乎使
    边距
    属性完全无用

    好吧,没什么要说的,这里有一个例子:

    问题很明显:页面上的每个
    的填充和边距都是相同的,但是在“tree”div中有
  • 元素的样式。它似乎激活了一个默认的保证金或某种程度上


    有人知道如何解决这个问题吗?其目的是使顶部文件夹下方的“+”或“-”。。。是的,就这么简单:这与保证金无关。
    li
    s的填充将其子项进一步推向右侧。您应该减少填充:

    #树里{
    左侧填充:18px;
    }
    #李娜{
    左侧填充:20px;
    }
    
    那么,如何放置好文本?编辑:在
    a
    元素上放置了一个边距,我不知道我怎么没有想到这一点。