加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

CSS border虚线边框属性教程

发布时间:2020-03-12 20:13:30 所属栏目:系统 来源:站长网
导读:这篇文章主要介绍了CSS border虚线边框属性教程,教大家如何使用css制作网页中的虚线,巩固CSS border属性使用方法,感兴趣的小伙伴们可以参考一下

上下左右边框交界处呈现平滑的斜线。利用这个特点,通过设置不同的上下左右边框宽度或颜色,可以得到小三角、梯形等。
调整宽度大小可以调节三角形形状。

实现三角形

示例1:

CSS border虚线边框属性教程

CSS Code复制内容到剪贴板

#test1{   

    height:20px;   

    width:20px;   

    border-color:#FF9600 #3366ff #12ad2a #f0ed7a;   

    border-style:solid;   

    border-width:20px;   

}   

示例2:

在上面的基础上,把高度宽度都设为0时,会呈现边界斜线。

CSS border虚线边框属性教程

CSS Code复制内容到剪贴板

#test2 {   

    height:0;   

    width:0;   

    overflowhidden/* 这里设置overflow, font-size, line-height */  

    font-size: 0;     /*是因为, 虽然宽高度为0, 但在IE6下会具有默认的 */  

    line-height: 0;  /* 字体大小和行高, 导致盒子呈现被撑开的长矩形 */  

    border-color:#FF9600 #3366ff #12ad2a #f0eb7a;   

    border-style:solid;   

    border-width:20px;   

}   

  

示例3:

示例2中可以看到有4个三角形了,如果把4种颜色,只保留一种颜色,余下3种颜色设置为透明或者与背景色相同,那就形成一个三角形。

CSS border虚线边框属性教程

CSS Code复制内容到剪贴板

#test3 {   

    height:0;   

    width:0;   

    overflowhidden;   

    font-size: 0;   

    line-height: 0;   

    border-color:#FF9600 transparent transparent transparent;   

    border-style:solid;   

    border-width:20px;   

}   

  

示例4:

示例3中,在IE6下,需要设置余下三边的border-style为dashed,即可达到透明的效果。

CSS Code复制内容到剪贴板

#test4 {   

    height:0;   

    width:0;   

    overflowhidden;   

    font-size: 0;   

    line-height: 0;   

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读