扩展伪元素中的content玩起来,还是有很多花里胡哨的东西,我们来看看它的一些用法吧,可能我们用的比较少,但是有时候用到的时候,简直舒服呀,下面我们来介绍介绍哈(1)content的值可以是文字和字符串啦然" />
伪元素中content的用法详解 您所在的位置:网站首页 html里content属性的作用 伪元素中content的用法详解

伪元素中content的用法详解

2024-06-29 21:12| 来源: 网络整理| 查看: 265

content:""----->扩展

伪元素中的content玩起来,还是有很多花里胡哨的东西,我们来看看它的一些用法吧,可能我们用的比较少,但是有时候用到的时候,简直舒服呀,下面我们来介绍介绍哈

(1)content的值可以是文字和字符串啦 然后加在它的""里面哦

(2)content还可以是图片,没想到,你会想,这图片怎么加呢,上代码

这是链接;;

在css样式中加上如下

a::after{ content:url(../images/104.jpg); }

在这里插入图片描述 哦豁,这图片有点大不好意思,不要在意这些细节,言归正传,是不是加上了图片了呢哈哈

(3)插入元素的属性值att() content: att() 这个是什么意思呢,其实呀att()里面可以加的是主元素某些属性的值,然后就会显示出来。比如说,上代码

a::after{ content:attr(href); }

好了,我们可以看到,href是a标签的一个链接,结果是啥的,下图 在这里插入图片描述 是不是还是不太理解,我们换一个

//css a::after{ content:attr(style); }

结果如下 在这里插入图片描述 通过上面两个例子,我们可以看到,attr是可以获取它主元素的一些属性的。

(4)插入编号

上代码如下

标题 文字 标题 文字 标题 文字 标题 文字

css样式如下

h1:before{ content:counter(biaoti)"."; } h1{ counter-increment:biaoti; }

这个需要再需要加编号的主元素加上 counter-increment: 自定义 然后在伪元素里面的content加 counter(自定义名字)+“相加的字符串”

结果如下图 在这里插入图片描述 其实,这个只是最简单的用法呀,还有比较复杂的还要在主元素加入 counter-reset 才行,比如说,下面这个例子

标题 文字 文字 文字 标题 文字 文字 文字 标题 文字 文字 文字

css样式如下

h1::before{ content:counter(h)'.'; } h1{ counter-increment:h; } p::before{ content:counter(p)'.'; margin-left:40px; } p{ counter-increment:p; }

这次用了两个,跟上面那个同理哈,我们来看看结果

在这里插入图片描述 发现了嘛,文字这个P 我想重新排序的,但是被一直排序下来了,所以 counter-reset 的意思就有必要啦

h1{ counter-increment:h; counter-reset: p; }

在h1加入这个counter-reset 后面是想重新排序的标签。效果如下 在这里插入图片描述 好了,content的大致用法就在这里啦~~~~~~~~~~~~~当然还有三重嵌套的,不过只要把上面的例子懂啦,三重嵌套也只是加了个counter-reset而已哈,还是可以理解的。 本次到这里啦

希望读者能看明白,不明白的留言哈



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有