我正在查看Twitter Bootstrap 2 CSS文件并看到[class*="span"]
。它做了什么,该方法的名称是什么?
答案 0 :(得分:2)
那是CSS attribute selector。它会在span
属性中选择包含class
的元素。
例如
<div class="myclass span-12"></div>
您可以通过
选择上述元素[class*="span"]
答案 1 :(得分:0)
这意味着任何具有类和单词span
的元素都存在于类名中,即
<div class='span-1'></div>
<div class='my-span'></div>
[class*="span"]
将选择包含单词span
的所有内容以及更多内容。 Read more
答案 2 :(得分:0)
这是一个CSS属性选择器,它遵循语法[attribute*="value"]
所在的位置
“attribute”是一个HTML元素属性(即class
),“value”包含在属性字符串中的某个位置。
您的示例是一个CSS选择器,它将匹配元素的类名字符串中包含字符串“span”的任何HTML元素。
有关CSS属性选择器的更多信息,请参阅CSS-Tricks的以下文章:http://css-tricks.com/attribute-selectors/