Title

.container{

width: 1000px;

margin: 10px auto;

border: 1px solid red;

}

h3.title {

color: #F2AE11;

font-size: 1.3em;

margin-bottom: 3em;

text-align: center;

font-weight: 500;

line-height: 1.1;

}

h3.title span {

display: block; /*设置为块级元素会独占一行形成上下居中的效果*/

font-size: 3em;

color: #212121;

position: relative; /*定位横线(当横线的父元素)*/

}

h3.title span:before, h3.title span:after {

content: ''; /*CSS伪类用法*/

position: absolute; /*定位背景横线的位置*/

top: 52%;

background: #494949; /*宽和高做出来的背景横线*/

width: 9%;

height: 2px;

}

h3.title span:before{

left: 25%; /*调整背景横线的左右距离*/

}

h3.title span:after {

right: 25%;

}

Welcome to Snapshot

总结:

1,这种方法比利用边框和背景图做出的效果更好更利于控制和修改

2,缺点是伪类在IE8上兼容有些问题

css文字右边加横线,CSS伪类before,after制作左右横线中间文字效果相关推荐

  1. [css] 你知道什么是动态伪类吗?

    [css] 你知道什么是动态伪类吗? 锚点伪类(a标签) 1.:link 未操作的链接 2.:visited 该链接已被访问,一旦:visited,:link/:active不再起作用.用户行为伪类 ...

  2. 使用CSS3伪类元素(::before|::after)对文字进行美化

    如果要想把一个文字的分成两半分别设置成不同的颜色,你是不是第一时间只想到通过PS来实现呢,不过有一个不好的地方就是图片会占用更多的资源.所以下面就给大家介绍一个通过CSS的伪类元素来美化文字的方法. ...

  3. html设置横线中间的字,CSS伪元素before,after制作左右横线中间文字效果

    效果图 Title .container{ width: 1000px; margin: 10px auto; border: 1px solid red; } h3.title { color: # ...

  4. CSS回顾总结(二)——伪类、伪元素、子元素和后代元素选择器、盒子模型

    目录 伪类 伪元素 子元素和后代元素选择器 盒子模型 边距 边框 边框样式 内联元素盒子模型 伪类 伪类:专门用来表示元素的一种特殊状态              *         比如:访问过的超 ...

  5. 谈谈一些有趣的CSS题目(十)-- 结构性伪类选择器

    开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...

  6. HTML与CSS基础之子元素的伪类(七)

    <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>子元素 ...

  7. HTML/CSS: 浅谈a标签及伪类选择器

    1.基础知识 "超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分." -HTML链接 而对于超文本,简单的说便是 ...

  8. html 中内联样式表,html – CSS带有内联样式的伪类

    不,这是不可能的.在使用CSS的文档中,内联样式属性只能包含属性声明;在样式表中的每个规则集中出现的同一组语句.从 Style Attributes spec: The value of the st ...

  9. CSS之选择器(三)伪类选择器

    上文介绍了一些常用的复合选择器,现在再补充一些不常用但有必要了解的一些复合选择器和属性选择器. 2.复合选择器 复合选择器补充 选择器 示例 示例说明 兄弟选择器(一) #l1+li 选择和id值为l ...

最新文章

  1. linux怎么编译并安装busybox,linux下安装busybox
  2. 【技术综述】基于弱监督深度学习的图像分割方法综述​
  3. Pixysoft.Framework.MemoryCache 开发实录
  4. Block实现iOS回调
  5. 傅盛希望定义AI时代的机器人产品,2年交出这份可落地答卷
  6. java开闭原则代码实现_如何提高你的代码设计能力?
  7. Response.AddHeader
  8. 18._6索引器在接口中的使用
  9. C#中方法,方法声明,方法调用和方法重载!
  10. 高质量程序设计指南C/C++语言——C++/C程序设计入门
  11. 备考2022年软考论文写作注意要点
  12. k3梅林单线双拨教程_斐讯 K3 路由器刷入 OpenWrt LEDE 固件教程,支持多拨及去广告...
  13. 用质谱法定义 HLA-II 配体处理和结合规则可增强癌症表位预测
  14. 大数据时代个人隐私权保护机制构建与完善
  15. ZF与MMSE接收检测
  16. ios系统安装包下载_iOS 屏蔽系统升级,描述文件版本已复活,无需越狱,请速度下载!...
  17. 学习游戏原画需要什么条件或者基础吗?
  18. 前端大屏页面布局经验
  19. java中正则表达式校验日期,1999-01-01 ,1991\01\01,-分割和\分割两种形式
  20. 华为上机英文数字翻译

热门文章

  1. 笔记 - chalk 使用
  2. memcpy 内存越界分析
  3. 2019全网最全面试详解.
  4. 12 投资心理建设宝典
  5. 基于keras的seq2seq中英文翻译实现
  6. Debian 安装sublime 安装拼音输入法 安装谷歌浏览器
  7. C# 实现视频预览功能(附源码)
  8. 基于启发式算法与单目优化和马尔科夫模型的进出口公司的货物装运策略——整数线性规划 随机模拟
  9. 10月25日 c语言 打印所有水仙花数
  10. [附源码]计算机毕业设计Python蛋糕购物商城(程序+源码+LW文档)