Javascript 类选择不起作用的Css选择器
嗨,我正在使用下面的选择器设置一个元素的样式,它位于我选择的父元素的第一个子元素上!因为元素没有特定的类,所以我使用这个方法。但是样式不会添加到元素中Javascript 类选择不起作用的Css选择器,javascript,jquery,html,css,Javascript,Jquery,Html,Css,嗨,我正在使用下面的选择器设置一个元素的样式,它位于我选择的父元素的第一个子元素上!因为元素没有特定的类,所以我使用这个方法。但是样式不会添加到元素中 .order-bar div[class^='col-']:first-child i[class^='fa-']:before{ padding: 0px 20px; color: #ccc !important; } html 问题出在[class^='fa-']部分。i元素的class属性不以fa-开头。将其更改为fa或
.order-bar div[class^='col-']:first-child i[class^='fa-']:before{
padding: 0px 20px;
color: #ccc !important;
}
html
问题出在[class^='fa-']
部分。i
元素的class属性不以fa-
开头。将其更改为fa
或改用i.fa:before
。谢谢您的帮助!:)所以有一个关于我写的选择器的问题。类部分应该包含起始类模式。如果类属性包含class='fa图标'
my selector应该以[class^='fa']]
开头,那么您还需要为中的内容属性添加一些内容,然后才能看到任何内容。@WillReese是的!谢谢你的介绍,但我还没有把整个css都包括在这里!:)@DimalChandrasiri是的,但由于您可以使用.fa
,因此在这种情况下不需要使用以选择器开头的属性。
<div class='order-bar'>
<div class="row">
<div class="col-xs-1 col-sm-1 col-md-1 col-lg-1">
<i class="fa fa-circle"></i>
</div>
<!-- other elements -->
</div>
</div>