CSS中的[x * =“y”]和[x ^ =“y”]是什么意思?

时间:2013-03-08 02:30:29

标签: css css3 css-selectors

我想知道在css中创建一个类是什么意思*和^?

例如:

[class*="sample-"]

[class^="sample-"]

1 个答案:

答案 0 :(得分:2)

*=表示找到 text"示例 - "的所有元素存在于类属性中的某个位置。例如:

<style>
    [class*="sample-"] {}
</style>

<p class="asdsadsample-adas">Matches</p>
<p class="smple-">Doesn't match</p>

^=这意味着找到 class属性以文本&#34;示例 - &#34; 开头的所有元素。例如

<style>
    [class^="sample-"] {}
</style>

<p class="sample-blah">Matches</p>
<p class="ssample-blah">Doesn't match</p>