我注意到我的div中有很多重复的代码,有些人有:
* {
padding: 0;
border: 0;
margin: 0;
}
影响所有元素,包括标题和段落,所以我尝试了:
div.* {
position: relative;
padding: 0;
border: 0;
margin: 0;
}
哪个不正常,并且在w3c验证器中显示为Parse Error。
班级的正确通配符是什么?
答案 0 :(得分:4)
您是否尝试匹配具有类的任何div
元素,无论该类是什么类型?
如果是,请使用属性选择器:
div[class] {
position: relative;
padding: 0;
border: 0;
margin: 0;
}
或者您只是在寻找任何div
元素?
然后只需使用div
:
div {
position: relative;
padding: 0;
border: 0;
margin: 0;
}