首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >css中的attr

css中的attr

作者头像
发布2021-11-08 10:29:25
发布2021-11-08 10:29:25
2.2K0
举报
文章被收录于专栏:IT杂症IT杂症

attr一词语原意思为attribute即为属性。 在js中会用到attr,另外一个属性为prop 至于attr与prop的区别,可以自行Google 今天要说的是这个css里的attr属性; 这个属性可以读取html标签里任何一个字符串类型的值;包含关键字的比如class style id等 然后结合伪类的content一块儿使用;省去很多标签就能呈现效果; 卧槽~这货貌似给我们打开里一扇大门!!很多属性这时候我们就能理解了为什么img标签写width和height管用;其他的写不管用 这就不难理解了。在标签里写对应属性是不是很熟悉。是不是跟sass很像!

代码语言:javascript
复制
 <div val='50%' class='progress'></div>
.progress::before{content:attr(val); }

比如这个progress的div;val是自定义的一个属性; 按照之前会给他写一个html标签如span什么的;用了这个属性可以省去很多标签; https://developer.mozilla.org/en-US/docs/Web/CSS/attr()

有很多属性还在草案实验阶段;有兴趣的同学可以去看看;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020年11月27日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档