找回密码
 免费注册

css伪对象before,after,content

[复制链接]
发表于 2023-6-26 18:39:16 | 显示全部楼层 |阅读模式
css伪对象before,after,content

概念:就是给元素追加一个虚拟标签,由css加载,可以节省html的资源开销,必须有content属性,默认是行元素,可以进行转换。
::after:在指定的标签后面添加一个对象
::before:在指定的标签前面添加一个对象
content:元素里面的内容(内容中不能写标签)
代码如下:
  1. <style type="text/css">
  2.                 .box{width:200px;background:#f00;height:300px;}
  3.                 .box::before{
  4.                         content:'开头的内容';height:100px;
  5.                         line-height:100px;color:#fff;background:#00f;
  6.                 }
  7.                 .box::after{
  8.                         content:'这是一个段落';
  9.                         background-color:green;
  10.                         display:block;height:50px;
  11.                 }
  12.         </style>
  13. </head>
  14. <body>
  15.         <div class="box"></div>
  16. </body>
复制代码

QQ|Archiver|小黑屋|网站地图|深圳市金黑网络技术有限公司 ( 粤ICP备2021124338号|粤公网安备 44030702003689号 )

GMT+8, 2026-8-8 16:01 , Processed in 0.054159 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表