HTML
<div data-whatever='something cols-16 else'>
</div>
这有效:
将工作 - CSS
[data-whatever*='cols-1'] {
background: red;
}
它会找到 div 并将其变为红色。
不起作用 - CSS
[data-whatever='cols-16'] {
background: red;
}
它不会找到 div,因为那里还有其他东西。
问题
工作 CSS 的问题在于它与cols-16
.cols-1
以及以 . 开头的任何其他内容都匹配cols-1
。
问题
是否可以找到一个属性值,完全匹配?