HTML/CSS:将列表填充重置为默认值

Ada*_*dam 16 html css padding html-lists

我正在使用*{margin:0; padding:0;},这是第一次让我失望的东西.列表填充和边距也是0,因此缩进会丢失.我想将它们重置为原始状态,这怎么可能?

我试过这个没有成功:

ul,ol{ 
   margin :auto; /* This Works */
   padding:auto; /* This Not :( */
}
Run Code Online (Sandbox Code Playgroud)

那我该怎么办?

jdi*_*tal 7

重置的目的是消除由于浏览器默认值引起的变化.换句话说,没有确定的"未设置"方法,因为不同的浏览器可能有不同的默认值.

但是,您可以选择自己的默认值,我认为这就是您要在此处执行的操作.

这样做的一个好方法是查看浏览器的默认样式表(您应该能够通过搜索找到如何执行此操作).例如,您可以使用以下URL查看Firefox默认样式表:resource://gre/res/html.css


小智 5

没有办法恢复默认值,但改变'ol'或'ul'和'li'的填充它看起来会很好.这对我有用..

ol{
    padding: 0 25px;
}
ol li{
    padding-left: 0px;
}
Run Code Online (Sandbox Code Playgroud)