首页 > Web开发 > 详细

中间文字,两边横线的css3伪类的使用

时间:2019-08-19 16:42:23      阅读:169      评论:0      收藏:0      [点我收藏+]

效果如下:

技术分享图片

:before,:after

CSS伪类是用来添加一些选择器的特殊效果。

使用了css3的伪类,即相当于是在一个div中写入文字,然后在它前后各加了一个div,然后进行位置及宽高的调节。

技术分享图片

代码:

<div>中间文字,两边横线</div>


div {
      font: 400 20px Helvetica, Arial, sans-serif;
      display: flex;
      justify-content: center;
      align-items: center;
    }
 
    /*CSS伪类用法*/
    div:after, div:before {
      background: #000000;
      content: "";
      height: 2px;
      width: 20%;
    }

添加伪类是对选择器进行添加的,不需在html元素中添加,要想实现上面效果,也可以在html代码中前后各添加两个div,但是需要再定位及调节样式,比较麻烦。

 

原理:

代码中只写一个div,然后在css样式中,对该div设置flex布局,再添加:before,:after,此时可以写自己想要的样式。content设置可以为"",若是想要在前后面插入文字,可以设置content为相应的文字;

中间文字,两边横线的css3伪类的使用

原文:https://www.cnblogs.com/5201314m/p/11377537.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!