Html 重置列表sass/css
我试图通过一个类将ul和li重置为其默认行为,但我遇到了问题。我尝试过使用inherit和initial,但这不起作用 以下是我到目前为止的情况:Html 重置列表sass/css,html,css,sass,less,stylesheet,Html,Css,Sass,Less,Stylesheet,我试图通过一个类将ul和li重置为其默认行为,但我遇到了问题。我尝试过使用inherit和initial,但这不起作用 以下是我到目前为止的情况: ul, li { margin: 0; padding: 0; } 因此,在本例中,我希望有一个名为.list unset的类,该类将子DOM设置为浏览器默认值,而不采用边距:0和填充:0 我试过: .list-unset { ul, li { margin: unset; padding:
ul, li {
margin: 0;
padding: 0;
}
因此,在本例中,我希望有一个名为.list unset的类,该类将子DOM设置为浏览器默认值,而不采用边距:0和填充:0
我试过:
.list-unset {
ul, li {
margin: unset;
padding: unset;
}
}
但这不起作用。重置元素的“正确”方法是: 李先生{ 保证金:0; 填充:0; } ul.unset,ul.unset>li{ 边缘:继承; 填充:继承; } 一 二 三 一 二 三
在这里使用css特性对您有利,这意味着将全局ul和li设置在cascade/css的顶部,并创建您的变体以覆盖该全局样式;你所做的是从另一个方向去做,这违背了级联的目的。