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