如何按类选择每个动态生成的div?
<div class="thumbs-1 col-sm-4 col-md-4"></div>
<div class="thumbs-2 col-sm-4 col-md-4"></div>
<div class="thumbs-3 col-sm-4 col-md-4"></div>
<div class="thumbs-4 col-sm-4 col-md-4"></div>
etc
我的静态简化css看起来像
.thumbs-1 {
display: inline-block;
vertical-align: top;
}
.thumbs-2 {
display: inline-block;
vertical-align: top;
}
.thumbs-3 {
display: inline-block;
vertical-align: top;
}
.thumbs-4 {
display: inline-block;
vertical-align: top;
}
如何使我的.css文件动态化?
答案 0 :(得分:4)
是的,您可以使用正则表达式
div[class^='thumbs-'] {
color: black;
}
表示选择名称从thumbs-
答案 1 :(得分:2)
[class^="thumbs"]{
display: inline-block;
vertical-align: top;
}
[attr^=value]
表示属性名称为attr且其值以“value”为前缀的元素。
答案 2 :(得分:2)
您需要以下CSS选择器
div[class^="thumbs-"], div[class*=" thumbs-"] {
display: inline-block;
vertical-align: top;
}