快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

css中的四种伪元素分别是什么-创新互联

这篇文章给大家分享的是有关css中的四种伪元素分别是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

目前成都创新互联公司已为近1000家的企业提供了网站建设、域名、虚拟主机绵阳服务器托管、企业网站设计、芒市网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

首先我们先来看看本文介绍的css样式中的四种伪元素:

  • :before 该伪元素定义在元素之前添加内容

  • :after 该伪元素定义在元素之后添加内容

  • :first-line 该伪元素向文本的首行添加特殊样式

  • :first-letter 该伪元素向文本的第一个字母添加特殊样式

这四种伪元素都是在平常写代码的时候比较常用的元素。

现在我们来看第一个:

:before,该元素是在元素之前添加内容的。

我们来看个完整的实例了解一下:





创新互联建站


我是一个段落,这一段只有我这一句话

这是一个普通的文本文档,显示的也是正常的,先看看图,然后在对比:

css中的四种伪元素分别是什么

这是一段很正常的文本,接下来我们来插入css样式的伪元素看看效果:

在head里面加入css样式:


p:before{content: "这里是创新互联建站"}

这样结果就出来了,p标签里面的文本还是那些文字,看看在浏览器中显示的效果:

css中的四种伪元素分别是什么

效果是不是很明显,在before里面的文字是不是到了p标签的前面去了。

说了第一个before伪元素,现在说说第二个伪元素:

:after:在元素的后面添加内容,也很简单吧,把上个代码里面的before换成after就行了。

我们来看看代码:

创新互联建站

p:after{content: "这里是创新互联建站"}



我是一个段落,这一段只有我这一句话

好了,代码出来了,大家一起来看看在浏览器中显示的效果是不是和上面说的一样吧:

css中的四种伪元素分别是什么

和上面说的完全一样,就是在后面添加了内容,看的很明显吧。

现在来说说第三个伪元素的用法:

:first-line:设置了第一行的变化,第二行就不变了。

我们来进个实例:

<a href="https://www.cdcxhl.com/" target="_blank">创新互联建站</a>

p:first-line{color:red}



我是一个段落,这一段只有我这一句话;我是一个段落,这一段只有我这一句话;我是一个段落,这一段只有我这一句话;我是一个段落,这一段只有我这一句话;我是一个段落,这一段只有我这一句话;我是一个段落,这一段只有我这一句话

因为是要首行显示,所以我把文字复制了几份,我们来看看浏览器显示的效果:

css中的四种伪元素分别是什么

是不是第一行全变了,第二三行都没变,这样就容易让大家知道这些伪元素的用法了。(想看更多就到创新互联建站CSS学习手册中学习)

最后一个是:first-letter伪元素:

:first-letter:是定义文本第一个字母的变化。

我们把上文的文字第一句变成英文,现在来看看代码:


p:first-letter{color:red}

看效果图:

css中的四种伪元素分别是什么

文本的第一个字母变了,这样是不是就成功了,一般我们都是用它来做放大之类的效果。

感谢各位的阅读!关于“css中的四种伪元素分别是什么”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


新闻名称:css中的四种伪元素分别是什么-创新互联
标题网址:http://6mz.cn/article/csdoes.html

其他资讯