CSS各属性选择符区别_html/css_WEB-ITnose
程序员文章站
2022-05-15 10:14:52
...
ele[attribute] 匹配具有属性attribute的ele元素。
ele[attribute = value] 匹配具有属性attribute且值为value的元素。
ele[attribute ~= value] 匹配具有属性attribute且其中一个值为value的元素。(多个值用空格隔开)
ele[attribute |= value] 匹配具有属性attribute且其中一个值为value的元素或者以value开头紧接着是“-”连字符的ele元素。
ele[attribute ^= val] 匹配具有属性attribute且值以val开头的元素。
ele[attribute $= val] 匹配具有属性attribute且值以val结束的元素。
ele[attribute *= val] 匹配具有属性attribute且值以包含val的元素。
见代码:
效果图:Hello!
Hi!
Ello!
Hi!
nihao!
注释:对于 IE8 及更早版本的浏览器中的 [attribute|=value],必须声明 。
上一篇: 2015-09-22CSS:border、background、表格、超链接、overflow、firebug_html/css_WEB-ITnose
下一篇: 对于CSS中 background:transparent none repeat scroll 0% 0%;的理解_html/css_WEB-ITnose
推荐阅读
-
外部引用CSS中 link与@import的区别_html/css_WEB-ITnose
-
IE9中CSS2 height属性失效问题_html/css_WEB-ITnose
-
CSS实现背景透明,文字不透明(兼容各浏览器)_html/css_WEB-ITnose
-
CSS中什么是复合属性_html/css_WEB-ITnose
-
下面的代码为何不能将具有title属性的标题设为红色_html/css_WEB-ITnose
-
IE9中CSS2 height属性失效问题_html/css_WEB-ITnose
-
css background属性_html/css_WEB-ITnose
-
css background-size 属性_html/css_WEB-ITnose
-
正确使用HTML title属性_html/css_WEB-ITnose
-
认识CSS属性之clip-path_html/css_WEB-ITnose