CSS各属性选择符区别_html/css_WEB-ITnose
程序员文章站
2022-04-23 23:42:03
...
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],必须声明 。
推荐阅读
-
HTML data属性_html/css_WEB-ITnose
-
CSS vertical-align属性的用法_html/css_WEB-ITnose
-
CSS3如何实现2D转换和3D转换,他们有何区别_html/css_WEB-ITnose
-
Android属性动画Property Animation系列一之ObjectAnimator_html/css_WEB-ITnose
-
简单了解CSS3的all属性_html/css_WEB-ITnose
-
CSS定位属性position_html/css_WEB-ITnose
-
CSS3透明属性opacity_html/css_WEB-ITnose
-
CSS的opacity属性_html/css_WEB-ITnose
-
外部引用CSS中 link与@import的区别_html/css_WEB-ITnose
-
IE9中CSS2 height属性失效问题_html/css_WEB-ITnose