0

0

DIV和CSS实现虚线边框|CSS虚线下划线及虚线的方法

不言

不言

发布时间:2018-06-28 13:44:43

|

4166人浏览过

|

来源于php中文网

原创

这篇文章主要介绍了关于div和css实现虚线边框|css虚线下划线及虚线的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

这里通过边框属性的虚线边框border控制虚线

1、CSS边框虚线 - TOP
这里通过边框属性的虚线边框border控制虚线。以下设置的css 高度(css height)和css 宽度(css width)为350像素是为了便于观看演示 其它意思。 

一、四边为虚线边框

border:1px dashed #000; 黑色虚线边框[code/]

实例:
CSS代码:

[code].pcss5{border:1px dashed #000; height:50px;width:350px}

Html代码:

立即学习前端免费学习笔记(深入)”;

我的四边为黑色虚线边框

这里设置边框缩写方式定义pcss5选择器四边边框为1px的黑色虚线边框 

二、左边为虚线: 

CSS代码:

.pcss5-1{border-left:1px dashed #000; height:50px;width:350px}

Html代码:

我的左边为黑色虚线边框

这里设置了左边一边为黑色虚线边框 

三、右边为虚线: 

CSS代码:

.pcss5-2{border-right:1px dashed #000; height:50px;width:350px}

Html代码:

我的右边为黑色虚线边框

这里设置了右边一边为黑色虚线边框 

四、顶部边(上边)为虚线: 

CSS代码:

.pcss5-3{border-top:1px dashed #000; height:50px;width:350px}

Html代码:

我的上边为黑色虚线边框

这里设置了顶边(上边线)一边为黑色虚线边框 

五、底部边(下边)为虚线: 

CSS代码:

.pcss5-4{border-bottom:1px dashed #000; height:50px;width:350px}

Html代码:

立即学习前端免费学习笔记(深入)”;

我的下边为黑色虚线边框

这里设置了底边(下边线)一边为黑色虚线边框 

六、任意一边不为虚线,其它三边为虚线情况 

加入右边边框不为虚线而没有边线,其它三边为黑色虚线边框 

CSS代码:

.pcss5-5{border:1px dashed #000;border-right:0; height:50px;width:350px}

Html代码:

立即学习前端免费学习笔记(深入)”;

我的右边边框无边线而其它三边为黑色虚线边框实例

这里通过先设置了该对象四边为黑色1px虚线边框,紧接着又设置一边边线为0的设置,这样相当于设置了3边的边框虚线属性,但是这里注意边框属性设置前后顺序。 以上实例完整p+CSS代码如下: CSS 虚线 pCSS5实例说明www.pcss5.com www.pcss5.com css虚线实例实例

我四边为虚线边框

我的左边为黑色虚线边框

我的右边为黑色虚线边框

我的上边为黑色虚线边框

我的下边为黑色虚线边框

我的右边边框无边线而其它三边为黑色虚线边框实例

2、超链接虚线下划线 - TOP 

我们常常会设置被链接的文字内容要么带链接有虚线的下划线,或鼠标移动到有链接的文字上出现虚线下划线,这个怎么实现的呢,这里为大家介绍关于CSS超链接的虚线下划线。 

一、带链接文字有虚线下划线 

这里也是通过CSS border边框属性来控制超链接a对象的CSS样式。 

Spell.tools
Spell.tools

高颜值AI内容营销创作工具

下载

演示CSS代码:

a{ border-bottom:1px dashed #111;}/* 这里设置带链接文字下方出现虚线下划线*/
a:hover{ border:0;}/* 这里设置鼠标经过被链接文字时不出现虚线 */

完整div CSS代码:

 
 
 
 
CSS 虚线下划线 pCSS5实例说明 
 
 
 
欢迎到CSS教程网的www.pcss5.com - pcss5学习CSS 
 

说明:text-decoration:none;这个是去掉CSS 下划线(超链接默认自带的下划线属性) 

以上为有CSS超链接的文字带虚线下划线。 

二、鼠标放到带链接文字上时出现虚线下划线 

这个和上面的很相似,只需对超链接 A去掉下划线,对鼠标经过时CSS文字下方带虚线边框下划线即可。 

对应CSS代码:

a{text-decoration:none;}
[/code]a:hover{border-bottom:1px dashed #111;} [/code]

这样就实现,大家不妨试试超链接下划线实例。 

3、列表型CSS虚线下划线 - TOP 

常常他们碰到CSS LI的时候希望此CSS 列表样式每排内容下方为虚线分割开如下图 

这里我们只需对LI设置底部边框为虚线边框即可。 

首先我们是在对CSS初始化情况下设置CSS代码:

li{border-bottom:1px dashed #111;}

即可实现li的列表型内容如上图虚线隔开效果(每个li内容底部为虚线边框)
还有我们常常碰见li的底部虚线很小就如一个点那么小,而border就很难实现了,这个时候我们需要一张虚线的点图片即可(一边高1像素宽3像素的1像素颜色图片即可实现) 

对应CSS li代码:

Li{background:url(点图片路径) repeat-x 0 bottom}

这里不再详细演示我们在VIP也为大家详细介绍和演示制作各种li的CSS知识点。 

4、CSS定义一条水平虚线 - TOP 

这个很好理解同样可以使用对p对象设置边框虚线即可实现同时也可以对hr水平线标签设置虚线属性即可实现水平虚线分割线。 

这里带过即可如下: 

对p设置水平虚线线: 

.pcss5{ height:1px; width:100%; border-bottom:1px dashed #000;}

对应HTML代码:

对hr水平分割线设置属性: 

第一种,hr标签内设置虚线属性:


这里说明的是size为hr的值,一边设置为1即可。 

第二种在css代码或CSS文件中定义hr的css属性

hr {border-top:1px dashed #00F ; }

对应html内hr标题代码:


这里是对hr设置边框为顶部或底部上下边任意一条边为1像素的蓝色虚线边框,同时设置hr的size为1,和第一种值大致相同,唯一区别在于当在html中出现了hr标签,hr标签属性就为css设置,如果网页多次出现可以减少代码量。

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

不定宽高div内图片垂直居中的css样式

CSS3中的Transition过度与Animation动画属性的使用介绍

相关专题

更多
php文件怎么打开
php文件怎么打开

打开php文件步骤:1、选择文本编辑器;2、在选择的文本编辑器中,创建一个新的文件,并将其保存为.php文件;3、在创建的PHP文件中,编写PHP代码;4、要在本地计算机上运行PHP文件,需要设置一个服务器环境;5、安装服务器环境后,需要将PHP文件放入服务器目录中;6、一旦将PHP文件放入服务器目录中,就可以通过浏览器来运行它。

2549

2023.09.01

php怎么取出数组的前几个元素
php怎么取出数组的前几个元素

取出php数组的前几个元素的方法有使用array_slice()函数、使用array_splice()函数、使用循环遍历、使用array_slice()函数和array_values()函数等。本专题为大家提供php数组相关的文章、下载、课程内容,供大家免费下载体验。

1615

2023.10.11

php反序列化失败怎么办
php反序列化失败怎么办

php反序列化失败的解决办法检查序列化数据。检查类定义、检查错误日志、更新PHP版本和应用安全措施等。本专题为大家提供php反序列化相关的文章、下载、课程内容,供大家免费下载体验。

1504

2023.10.11

php怎么连接mssql数据库
php怎么连接mssql数据库

连接方法:1、通过mssql_系列函数;2、通过sqlsrv_系列函数;3、通过odbc方式连接;4、通过PDO方式;5、通过COM方式连接。想了解php怎么连接mssql数据库的详细内容,可以访问下面的文章。

952

2023.10.23

php连接mssql数据库的方法
php连接mssql数据库的方法

php连接mssql数据库的方法有使用PHP的MSSQL扩展、使用PDO等。想了解更多php连接mssql数据库相关内容,可以阅读本专题下面的文章。

1417

2023.10.23

html怎么上传
html怎么上传

html通过使用HTML表单、JavaScript和PHP上传。更多关于html的问题详细请看本专题下面的文章。php中文网欢迎大家前来学习。

1234

2023.11.03

PHP出现乱码怎么解决
PHP出现乱码怎么解决

PHP出现乱码可以通过修改PHP文件头部的字符编码设置、检查PHP文件的编码格式、检查数据库连接设置和检查HTML页面的字符编码设置来解决。更多关于php乱码的问题详情请看本专题下面的文章。php中文网欢迎大家前来学习。

1446

2023.11.09

php文件怎么在手机上打开
php文件怎么在手机上打开

php文件在手机上打开需要在手机上搭建一个能够运行php的服务器环境,并将php文件上传到服务器上。再在手机上的浏览器中输入服务器的IP地址或域名,加上php文件的路径,即可打开php文件并查看其内容。更多关于php相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

1306

2023.11.13

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

2

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
CSS3  最新版参考手册
CSS3 最新版参考手册

共21课时 | 16.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号