温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

CSS属性选择器有哪些用法

发布时间:2021-06-19 18:51:05 来源:亿速云 阅读:188 作者:chen 栏目:web开发

这篇文章主要介绍“CSS属性选择器有哪些用法”,在日常操作中,相信很多人在CSS属性选择器有哪些用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS属性选择器有哪些用法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

CSS属性选择器

CSS2中引入了CSS属性选择器,它可以根据元素的属性及属性值来选择元素。

简单CSS属性选择器

选择具有某个属性的元素,而不论该属性的值是什么,可以使用一个简单CSS属性选择器。

例如,要选择有class属性的a元素,使其文本为红色:

a[class]{color:red;}还可以根据多个属性值进行选择,只需将属性选择器链接在一起即可:

a[class][href]{color:red;}

根据具体属性值选择

除了选择具有某种属性的元素,还可以进一步缩小选择范围,只选择有特定属性值的元素。

例如:将指向web服务器上的某个特定文档的超链接设置为粗体:

a[href="http://www.mysite.com/about.html"]  {font-weight:bold;}

与属性选择类似,可以把多个属性-值选择器链接在一起来选择元素:

a[href=http://www.mysite.com/about.html][title="AboutMe"]{color:red;}

根据部分属性值选择

CSS属性选择器对于拥有多个用空格分隔的属性值的元素的选择时,如果只想匹配某个属性值,可以这样做:

<pclasspclass="warninghighlight">远离电脑,珍爱生命!</p>

将具有"warning"类的所有段落文本设置为红色粗体:

p[class~="warning"]{color:red;font-weight:bold;}

子串匹配CSS属性选择器

CSS属性选择器有哪些用法


特定属性选择类型

[attr|="val"]选择attr属性等于"val"或以"val-"开头的元素。

<plangplang="en">Hello,world!</p> <plangplang="en-us">Greetings!</p> <plangplang="cy-en">Wonderful!</p>  p[lang|="en"]{color:blue;}

前两个段落文本将被设置为蓝色。

到此,关于“CSS属性选择器有哪些用法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

css
AI