0
[class*="grid-"]{
border: 2px solid green;
}
[class^="grid-"]{
border: 2px solid red;
}
<div class="row">
\t <div class="grid-sm-1-3">one</div>
\t <div class="grid-sm-1-3">two</div>
\t <div class="other class grid-sm-1-3">three</div>
</div>
<div class="layout-grid-edit">do not match at all</div>
问题开始时,如果元素有多个类,则class^="grid-="
似乎没有工作,我不能依靠class*="grid-"
,因为它也匹配的东西像layout-grid-edit
这是不希望的。
要清楚,哪一类(ES)是你要的风格? – TCharb
@TCharb我只是针对以'grid-'开头的类 – 3zzy