下面是几种简单实现分隔线的方法,个人比较喜欢第二种,我也给出了最后第五种比较2的写法,请大家拍砖,或者提供其他好的方法。

单个标签实现分隔线:

点此查看实例展示

.demo_line_01{padding: 0 20px 0;margin: 20px 0;line-height: 1px;border-left: 200px solid #ddd;border-right: 200px solid #ddd;text-align: center;
}

优点:代码简洁

巧用背景色实现分隔线:

点此查看实例展示

.demo_line_02{height: 1px;border-top: 1px solid #ddd;text-align: center;
}
.demo_line_02 span{position: relative;top: -8px;background: #fff;padding: 0 20px;
}

优点:代码简洁,可自适应宽度

inline-block实现分隔线:

点此查看实例展示

.demo_line_03{width:600px;
}
.demo_line_03 b{background: #ddd;margin-top: 4px;display: inline-block;width: 180px;height: 1px;_overflow: hidden;vertical-align: middle;
}
.demo_line_03 span{display: inline-block;width: 220px;vertical-align: middle;
}

优点:文字可多行

浮动实现分隔线:

点此查看实例展示

.demo_line_04{width:600px;
}
.demo_line_04{overflow: hidden;_zoom: 1;
}
.demo_line_04 b{background: #ddd;margin-top: 8px;float: left;width: 26%;height: 1px;_overflow: hidden;
}

优点:NUN

利用字符实现分隔线:

点此查看实例展示

<div class="demo_line_05">———————————<span>小小分隔线 字符来实现</span>————————————</div>
.demo_line_05{letter-spacing: -1px;color: #ddd;
}
.demo_line_05 span{letter-spacing: 0;color: #222;margin:0 20px;
}

优点:以上只是简单例举了几个简单的分隔线方法,以后肯定还会有更加简单明了的方法,希望可以帮到大家。

代码简洁 以上简单介绍了分隔线的写法,也许还有其它比较合适的写法,看环境各取所需吧!

前端知识学习交流158565420验证码:4

学习咨询q2189877100

巧用CSS实现分隔线相关推荐

  1. CSS巧妙实现分隔线的几种方法

    实际效果 1.单个标签实现分隔线 HTML部分代码如下所示 <div class="line_01">小小分隔线 单标签实现</div> CSS部分代码如下 ...

  2. html在直线中间添加文字,文字在线中间,CSS巧妙实现分隔线的几种方法

    单个标签实现分隔线: .demo_line_01{ padding: 0 20px 0; margin: 20px 0; line-height: 1px; border-left: 200px so ...

  3. 文字在线中间,CSS巧妙实现分隔线的几种方法

    单个标签实现分隔线: .demo_line_01{ padding: 0 20px 0; margin: 20px 0; line-height: 1px; border-left: 200px so ...

  4. html水平分隔线样式,CSS生成漂亮的水平分隔线(horizontal rule)设计效果

    HTML代码中,我们常常使用 标签来生成水平分隔线,下面分享几款不同样式的水平分隔线 相关CSS代码 /* 渐变 color1 - color2 - color1 */ hr.style-one { ...

  5. css自适应华为手机屏幕大小,CSS实现自适应分隔线的N种方法

    分割线是网页中比较常见的一类设计了,比如说知乎的更多回答 这里的自适应是指两边的横线会随着文字的个数和父级的宽度自适应 偷偷的看了一下知乎的实现,很显然是用一块白色背景覆盖的,加一点背景就露馅了 心想 ...

  6. html分割线自动适应,CSS实现自适应分隔线的N种方法

    CSS实现自适应分隔线的N种方法 分割线是网页中比较常见的一类设计了, 这里的自适应是指两边的横线会随着文字的个数和父级的宽度自适应 偷偷的看了一下知乎的实现,很显然是用一块白色背景覆盖的,加一点背景 ...

  7. 巧用CSS的Border属性

    . 作者:冯永曜 来源:黄山村夫 制作过网页的人都有为画线而烦恼的经历,本文介绍的小技巧也许对你有所帮助.我们先来认识一下"Border"(画边框),它是CSS的一个属性,用它可以 ...

  8. html 垂直线代码,html – Bootstrap 3水平和垂直分隔线

    你必须使用Bootstrap吗?这是一个基本的HTML / CSS示例,用于获取不使用任何Bootstrap的外观: HTML: Rich Media Ad Production Web Design ...

  9. Bootstrap下拉菜单分隔线

    下拉菜单分隔线 在下拉菜单中,可以使用 class="divider" 的 <li> 空元素,在菜单项之间添加一条水平分隔线,用于将多个动作分组.如: <ul c ...

最新文章

  1. 2018usnews计算机专业排名,2018年研究生计算机专业前50排名(美USNews版)
  2. 爬虫python的爬取步骤-python爬虫实战之爬取京东商城实例教程
  3. java ltpa_LTPA Cookie原理
  4. 【每周CV论文推荐】 初学活体检测与伪造人脸检测必读的文章
  5. 5 交换机-direct (路由)
  6. openoffice转化太慢且不能多线程_职场新人众多工作要处理,手足无措咋办?“多线程工作法”来救急...
  7. AI预测自杀趋势 | 加拿大政府采集社媒数据干预自杀行为
  8. 常见Web安全漏洞及防范
  9. PHP怎么计算百分比?PHP计算百分比的写法
  10. vep加密视频转换为mp4提取破解录屏教程
  11. 34. 脱壳篇-FSG压缩壳、ImportREC修复IAT输入表的使用,令一种寻找OEP方式
  12. 固定资产盘点常用的方法,你了解多少?
  13. pycharm2018安装教程 pycharm2018永久激活教程
  14. 【302期】SpringBoot 项目鉴权的 4 种方式,你了解吗?
  15. Java课程设计-画图工具
  16. 新浪邮箱(@sina.com/@sina.cn):启用IMAP4/SMTP服务+授权码
  17. 如何绘制流程图?绘制流程图在线网站分享
  18. antd 每次打开modal 初始化数据
  19. Android 蓝牙 主从关系,【实用】蓝牙主从一体模块SPP+BLE测试流程(XY-MBD07A为例)...
  20. BGI-College生信入门——8、R语言基础(一)

热门文章

  1. c++ 一维数组长度_每天一点C / 一维数组和指针
  2. excel 两列模糊匹配给出结果_北大硕士给大脑植入Excel病毒,工作效率提升了好几倍...
  3. react.js从入门到精通(一)
  4. Python 基础 - 4.3 random模块
  5. 设置Tomcat管理员用户名和密码
  6. 网络通信基础(草稿)
  7. asp.net FileUpload上传文件夹并检测所有子文件
  8. Lowest Common Ancestor of a Binary Search Tree a Binary Tree
  9. node服务的监控预警系统架构
  10. ad20如何导入库_脱水防锈油如何使用才正确?