有没有办法定位必须有A类的元素,然后可以有B类或C类或D类或F类等? A类是必需的,其次是其中一个。我不想为每个代码重复几乎相同的代码,因为我的css文件中有相当多的代码。
我一直在玩属性选择器,但无法弄明白,希望我能忽略一些东西。
答案 0 :(得分:3)
旧方式:
.a.b, .a.c, .a.d, .a.e, .a.f
建议的方式(目前很少有浏览器支持)
.a:matches(.b, .c, .d, .e, .f)
有些浏览器将其实现为
.a:moz-any(.b, .c, .d, .e, .f)
.a:webkit-any(.b, .c, .d, .e, .f)