如何在css文件中添加父类
sourcse css
.pagination {
font-size: 10px
}
a {
font-size: 30px
}
...............
得到这样的东西
.parent-class {
.pagination {
font-size: 10px
}
a {
font-size: 30px
}
...............
}
应该会有很多自动换行
答案 0 :(得分:9)
您拥有的结构是sass
/ scss
/ less
。
在css
中,您可以这样做: -
.parent-class .pagination {
font-size: 10px
}
.parent-class a {
font-size: 30px
}
...............
编译sass
/ scss
/ less
后,会生成上面的css
结构。
答案 1 :(得分:0)
根据我的说法,普通的css是不可能的,
你必须使用LESS ...
使用单独的类,以便可以在任何地方重复。
无论如何,<a>
的CSS将适用于所有地方,只留下的是.pagination类,所以只需应用
答案 2 :(得分:0)
.parent-class .pagination{
font-size: 10px
}
.parent-class .pagination > a {
font-size: 30px
}
答案 3 :(得分:0)
试试这个:
.parent-class .pagination {
font-size: 10px
}
.parent-class .pagination a{
font-size: 30px
}
答案 4 :(得分:-1)
如果您想要以下HTML代码
<div class="parent-class">
<div class="pagination"></div>
<a>Example with font-size 30px</a>
</div>
您需要以下CSS类:
.parent-class { /* define parent class properties here */ }
.parent-class .pagination {
font-size: 10px
}
.parent-class a {
font-size: 30px
}
...............
注意:在这种情况下,带有.pagination类和“a”-tag的div的位置并不重要。无论它们位于.parent-class div中的哪个位置,它们都会受到您定义的CSS规则的影响 如果你想要一个只与子元素匹配的选择器,当它们是这个元素的DIRECT后代时,你需要这样的东西:
.parent-class { /* define parent class properties here */ }
/* '>' selects all elements with .pagination class, which have a parent element with class .parent-class */
.parent-class > .pagination {
font-size: 10px
}
.parent-class > a {
font-size: 30px
}
...............