单个标签实现分隔线

  1. .demo_line_01{
  2. padding: 0 20px 0;
  3. margin: 20px 0;
  4. line-height: 1px;
  5. border-left: 200px solid #ddd;
  6. border-right: 200px solid #ddd;
  7. text-align: center;
  8. }

优点:代码简洁

背景色实现分隔线

  1. .demo_line_02{
  2. height: 1px;
  3. border-top: 1px solid #ddd;
  4. text-align: center;
  5. }
  6. .demo_line_02 span{
  7. position: relative;
  8. top: -8px;
  9. background: #fff;
  10. padding: 0 20px;
  11. }

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

inline-block实现分隔线

  1. .demo_line_03{
  2. width:600px;
  3. }
  4. .demo_line_03 b{
  5. background: #ddd;
  6. margin-top: 4px;
  7. display: inline-block;
  8. width: 180px;
  9. height: 1px;
  10. _overflow: hidden;
  11. vertical-align: middle;
  12. }
  13. .demo_line_03 span{
  14. display: inline-block;
  15. width: 220px;
  16. vertical-align: middle;
  17. }

优点:文字可多行

浮动实现分隔线

  1. .demo_line_04{
  2. width:600px;
  3. }
  4. .demo_line_04{
  5. overflow: hidden;
  6. _zoom:;
  7. }
  8. .demo_line_04 b{
  9. background: #ddd;
  10. margin-top: 8px;
  11. float: left;
  12. width: 26%;
  13. height: 1px;
  14. _overflow: hidden;
  15. }

利用字符实现分隔线

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

优点:代码简洁

以上转自大前端:http://www.daqianduan.com/4258.html

还有一种利用fieldset标签实现的方法:

html:

  1. <form class="form">
  2. <fieldset class="fieldset">
  3. <legend class="legend"><a href="#">可能感兴趣的人</a></legend>
  4. <div class="btns">
  5. <a href="#">更多</a><a href="#">111</a>
  6. </div>
  7. </fieldset>
  8. </form>

css:

  1. .form{ margin:10px auto; width:800px}
  2. .fieldset{ border-width:1px 0 0; border-color:#ccc; border-style:solid; padding-left:30px;}
  3. .legend{ padding:0 5px;}
  4. .btns{ padding:0 5px; float:right; margin:-18px 10px 0 0; background:#fff; _position:relative }
  5. .btns a{ border-radius:5px; border:1px solid #CCC; padding:3px 7px; margin:0 2px; background:#fff; display:inline-block;}

@

css巧妙实现分隔线的更多相关文章

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

    单个标签实现分隔线: 点此查看实例展示 .demo_line_01{ padding: 0 20px 0; margin: 20px 0; line-height: 1px; border-left: ...

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

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

  3. CSS实现自适应分隔线的N种方法

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

  4. 【转】CSS实现自适应分隔线的N种方法

    1.伪元素+transform:translateX(-100%); 主要原理是设置文本居中text-align: center;,然后给定两个伪元素,分别绝对定位,那么此时伪元素也是跟随着水平居中的 ...

  5. word 中巧妙添加分隔线

  6. CSS多种方法实现分隔线

    <!DOCTYPE HTML> <html> <head> <meta charset="UTF-8" /> <title&g ...

  7. 巧用CSS实现分隔线

    下面是几种简单实现分隔线的方法,个人比较喜欢第二种,我也给出了最后第五种比较2的写法,请大家拍砖,或者提供其他好的方法. 单个标签实现分隔线: 点此查看实例展示 .demo_line_01{ padd ...

  8. 如何在html中做圆角矩形和 只有右边的"分隔线"

    这个网站满好的,可以常看看 css-matic中有几个很好的写css可视化的工具 其实做css 版式布局等都可以有工具的 推荐40个优秀的免费CSS工具 debugger正则表达式在线 其实是对(理论 ...

  9. Tips_利用padding实现高度可控的分隔线

    一.实现分隔线的方法(未理解:不是说span元素垂直方向设置怕padding不影响吗?) html: <div> 登陆<span></span>注册 </di ...

随机推荐

  1. 【BZOJ】2563: 阿狸和桃子的游戏

    http://www.lydsy.com/JudgeOnline/problem.php?id=2563 题意:给一个n个加权点m条加权边的无向图,两个人轮流拿走一个点,最后使先手得分-后手得分尽量大 ...

  2. HDU 3720 Arranging Your Team(DFS)

    题目链接 队内赛里,匆匆忙忙写的. #include <cstdio> #include <cstring> #include <iostream> #includ ...

  3. This application is modifying the autolayout engine from a background thread, which can lead to engine corruption and weird crashes. This will cause an exception in a future release.

    一,经历 <1> 使用SDWebImage下载 成功图片后,将图片设置给 self.imageView.image,提示如题所示的错误提示. <2>第一反应就是慢慢注释掉代码进 ...

  4. poj 3254 状压dp入门题

    1.poj 3254  Corn Fields    状态压缩dp入门题 2.总结:二进制实在巧妙,以前从来没想过可以这样用. 题意:n行m列,1表示肥沃,0表示贫瘠,把牛放在肥沃处,要求所有牛不能相 ...

  5. 四、卫星定位《苹果iOS实例编程入门教程》

    该app为应用的功能为用iPhone 显示你现在的位置 现版本 SDK 8.4 Xcode 运行Xcode 选择 Create a new Xcode project ->Single View ...

  6. Maya 2015 中英文切换

    我们在使用Maya软件的时候,有时候需要把语言在中英文之间切换,目前我感觉在不用插件的情况下,下面两种方法可以比较容易的做到: 方法一: 右键我的电脑属性,高级系统设置里面找到环境变量面板,然后新建一 ...

  7. [CareerCup] 16.2 Measure Time in a Context Switch 测量上下文转换的时间

    16.2 How would you measure the time spent in a context switch? 上下文转换发生在两个进程之间,比如让一个等待进程进入执行和让一个运行进程进 ...

  8. android-时间选择器和日期选择器

    一.实现动态输入日期和时间 * DataPicker(日历选择器) * DataPicker对象以init()方法指定DatePicker初始的年月日及OnDateChangedListener事件 ...

  9. php中使用while遍历二维数组的方法

    <?php $contact=array( 'gao'=>array('ID'=>1,'name'=>'高某','company'=>'A公司','addr'=>' ...

  10. String的hashcode(java)

    hashCode就是我们所说的散列码,使用hashCode算法可以帮助我们进行高效率的查找,例如HashMap,说hashCode之前,先来看看Object类. Java程序中所有类的直接或间接父类, ...