千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > css伪元素的实用技巧

css伪元素的实用技巧

来源:千锋教育
发布人:wjy
时间: 2022-10-10 14:01:47 1665381707

  1.定义

  伪元素用于创建一些不在文档树中的元素,并为其添加样式。比如说,我们可以通过:before :after来在一个元素前、后增加一些文本,并为这些文本添加样式。虽然用户可以看到这些文本,但是这些文本实际上不在文档树中。

  2.伪元素的单双冒号

  在CSS2之前规范不明确的时,伪元素使用单冒号(:)来表示;

  在CSS3规范中的要求使用双冒号(::)表示伪元素,以此来区分伪元素和伪类;但为了向上兼容,现在用单冒号(:)也可以的。

  3. 使用场景

  下面运用before和after在元素前面和后面插入伪元素,实现一些有意思的小效果,代码和效果图附上。

  3.1用伪元素实现插入文字、字体图标库

  3.1.1插入文字:

css伪元素的实用技巧1

  效果如下:

css伪元素的实用技巧2

  3.1.2插入iconfont字体图标库:

css伪元素的实用技巧3

  根据效果图可以看到伪元素是inline元素类型

css伪元素的实用技巧4

  3.2清除浮动

  解决浮动导致的父元素高度塌陷的问题

css伪元素的实用技巧5

  3.3分割线效果

css伪元素的实用技巧6

  效果图:

css伪元素的实用技巧7

  3.4对话框效果

css伪元素的实用技巧8

  效果图如下:

css伪元素的实用技巧9

  3.5 相片层叠效果

css伪元素的实用技巧10

css伪元素的实用技巧11

  效果图如下:

css伪元素的实用技巧12

  总结

  使用伪元素能实现的效果非常多,也可以减少网页中标签的使用,一起动手试试看伪元素的妙用技巧吧。

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT