css实现文章分割线样式的多种方法总结


Posted in HTML / CSS onApril 21, 2021

这篇文章整理css如何实现文章分割线的多种方式,分割线在页面中可以起到美化作用,那么就来看看使用css实现分割线样式的多种方法。效果如下:

css实现文章分割线样式的多种方法总结

方式一:单个标签实现分隔线:

html:

<div class="line_01">小小分隔线 单标签实现</div>

css:

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

优点:代码简洁

方式二、巧用背景色实现分隔线:

html:

<div class="line_02"><span>小小分隔线 巧用色实现</span></div>

css:

.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实现分隔线:

html:

<div class="line_03"><b></b><span>小小分隔线 inline-block实现</span><b></b></div>

css:

.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;  
}

方式四、浮动实现分隔线:

html: 

<div class="line_04"><b></b><span>小小分隔线 浮动来实现</span><b></b></div>

css:

.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;  
}

方式五、利用字符实现分隔线:

html:

<div class="line_05">———————————<span>小小分隔线 字符来实现</span>————————————</div>

css:

.demo_line_05{  
    letter-spacing: -1px;  
    color: #ddd;  
}  
.demo_line_05 span{  
    letter-spacing: 0;  
    color: #222;  
    margin:0 20px;  
}

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

到此这篇关于css实现文章分割线样式的多种方法总结的文章就介绍到这了,更多相关css分割线样式内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

 
HTML / CSS 相关文章推荐
利用CSS3的checked伪类实现OL的隐藏显示的方法
Dec 18 HTML / CSS
CSS3圆角和渐变2种常用功能详解
Jan 06 HTML / CSS
CSS3 实现的加载动画
Dec 07 HTML / CSS
HTML5 window/iframe跨域传递消息 API介绍
Aug 26 HTML / CSS
利用HTML5 Canvas制作键盘及鼠标动画的实例分享
Mar 15 HTML / CSS
实例讲解利用HTML5 Canvas API操作图形旋转的方法
Mar 22 HTML / CSS
HTML5对比HTML4的主要改变和改进总结
May 27 HTML / CSS
使用phonegap播放音频的实现方法
Mar 31 HTML / CSS
Canvas globalCompositeOperation
Dec 18 HTML / CSS
详解三种方式实现平滑滚动页面到顶部的功能
Apr 23 HTML / CSS
可能这些是你想要的H5软键盘兼容方案(小结)
Apr 23 HTML / CSS
CSS font-variation 可变字体的魅力(实例详解)
Mar 03 HTML / CSS
html5移动端禁止长按图片保存的实现
Apr 20 #HTML / CSS
CSS3鼠标悬浮过渡缩放效果
纯CSS实现hover图片pop-out弹出效果的实例代码
CSS3实现的文字弹出特效
Apr 16 #HTML / CSS
Html5新增了哪些功能
Apr 16 #HTML / CSS
Html5调用企业微信的实现
Apr 16 #HTML / CSS
CSS3 制作的图片滚动效果
You might like
php 正确解码javascript中通过escape编码后的字符
2010/01/28 PHP
smarty中常用方法实例总结
2015/08/07 PHP
分享3个php获取日历的函数
2015/09/25 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
JavaScript全局函数使用简单说明
2011/03/11 Javascript
Three.js源码阅读笔记(光照部分)
2012/12/27 Javascript
jquery乱码与contentType属性设置问题解决方案
2013/01/07 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
javascript中createElement的两种创建方式
2015/05/14 Javascript
Node.js 应用跑得更快 10 个技巧
2016/04/03 Javascript
详解js中==与===的区别
2017/01/08 Javascript
Android中Okhttp3实现上传多张图片同时传递参数
2017/02/18 Javascript
基于JavaScript实现数码时钟效果
2020/03/30 Javascript
详解用webpack的CommonsChunkPlugin提取公共代码的3种方式
2017/11/09 Javascript
nodejs实现爬取网站图片功能
2017/12/14 NodeJs
使用socket.io制做简易WEB聊天室
2018/01/02 Javascript
让网站自动生成章节目录索引的多个js代码
2018/01/07 Javascript
electron demo项目npm install安装失败的解决方法
2018/02/06 Javascript
Vue中Table组件行内右键菜单实现方法(基于 vue + AntDesign)
2019/11/21 Javascript
layui实现显示数据表格、搜索和修改功能示例
2020/06/03 Javascript
vue实现树状表格效果
2020/12/29 Vue.js
[03:59]DOTA2英雄梦之声_第07期_水晶室女
2014/06/23 DOTA
Python抓取淘宝下拉框关键词的方法
2015/07/08 Python
Python实现按中文排序的方法示例
2018/04/25 Python
Python基于win32ui模块创建弹出式菜单示例
2018/05/09 Python
python通过配置文件共享全局变量的实例
2019/01/11 Python
CSS3 text shadow字体阴影效果
2016/01/08 HTML / CSS
原生canvas制作画图小工具的踩坑和爬坑
2020/06/09 HTML / CSS
凯特·丝蓓英国官网:Kate Spade英国
2016/11/07 全球购物
德国EGOIST网店:销售畅销的设计师品牌
2017/04/18 全球购物
项目专员岗位职责
2013/12/04 职场文书
邓小平理论心得体会
2014/09/09 职场文书
预备党员对照检查材料思想汇报
2014/09/24 职场文书
2015年社区民政工作总结
2015/04/21 职场文书
win10+anaconda安装yolov5的方法及问题解决方案
2021/04/29 Python
Golang 切片(Slice)实现增删改查
2022/04/22 Golang