您现在的位置是:亿华云 > 人工智能
一篇文章带你了解CSS 边框(Border)
亿华云2025-10-09 06:54:16【人工智能】0人已围观
简介一、CSS边框属性CSS边框属性允许您定义框的边框区域。边框可以是预定义的样式,例如实线,双线,虚线等,[也可以是图像],定义边框的样式(border-style),颜色(border-color)和
一、篇文CSS边框属性
CSS边框属性允许您定义框的章带边框区域。边框可以是边框预定义的样式,例如实线,篇文双线,章带虚线等,边框[也可以是篇文图像],定义边框的章带样式(border-style),颜色(border-color)和厚度(border-width)。边框
1. 边框宽度属性(border-width)
border-width属性指定边框区域的篇文宽度。用于同时设置元素边框的章带所有四个边的厚度。
例:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>项目</title> <style> p.one { border-style: solid; border-width: 5px; border-color: red; } p.two { border-style: solid; border-width: 5px 10px; border-color: red; } p.three { border-style: solid; border-width: 5px 10px 15px; border-color: red; } p.four { border-style: solid; border-width: medium 10px thick 15px; border-color: red; } </style> </head> <body style="background-color: aqua;"> <p class="one"> <strong>单值语法:</strong>:单个值设置所有四个边框的边框宽度。</p> <p class="two"> <strong>二值语法:</strong>第一个值设置上下边框的篇文宽度,第二个值设置左右边框的章带宽度。</p> <p class="three"> <strong>三值语法</strong>:第一个值设置顶部边框的边框宽度,第二个值设置左右边框的宽度,第三个值设置 底部边框的宽度。</p> <p class="four"> <strong>四值语法</strong>:每个值都按上,右,下和左的亿华云计算顺序分别设置边框的宽度。</p> <p> <strong>注意</strong>:必须在 <code> border-width </code>属性之前声明 <code> border-style </code>属性。元素必须具有边框,然后才能设置边框的宽度。</p> </body> </html>注:如果border-width缺少或未指定属性值,border-width则将使用的默认值(medium)。
2. 边框样式属性 (border-style)
该border-style属性设置框边框的样式。它是用于设置元素边框所有四个侧面的线型的简写速记属性。
该border-style属性可采取以下值之一:none,hidden,dashed,dotted,double,groove,inset,outset,ridge和solid 。
例:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>项目</title> <style> p { border-width: 3px; } p.none { border-style: none; } p.dotted { border-style: dotted; } p.dashed { border-style: dashed; } p.solid { border-style: solid; } p.double { border-style: double; } p.groove { border-style: groove; } p.ridge { border-style: ridge; } p.inset { border-style: inset; } p.outset { border-style: outset; } </style> </head> <body style="background-color: aqua;"> <h1>各种边框样式。</h1> <p class="none">无边框</p> <p class="dotted ">虚线边框</p> <p class="dashed ">虚线边框</p> <p class="solid">实心边框</p> <p class="double">双边框</p> <p class="groove">凹槽边框</p> <p class="ridge">山脊边界</p> <p class="inset">插入边框</p> <p class="outset ">起始边界</p> </body> </html>3. 边框颜色属性 (border-color)
该border-color属性指定color框的边框。这也是用于设置元素边框所有四个侧面的颜色的简写属性。
例:
<style> p.one { border-style: solid; border-color: #ff0000; } p.two { border-style: solid; border-color: #ff0000 #00ff00; } p.three { border-style: solid; border-color: #ff0000 #00ff00 #0000ff; } p.four { border-style: solid; border-color: #ff0000 #00ff00 #0000ff #ff00ff; } </style>注意:
border-color如果单独使用该属性,则该属性将不起作用。源码库
使用border-style属性首先设置边框。
二、边框简写速记属性
该border CSS属性是设置一个或多个单独的边框属性的速记属性border-style,border-width和border-color在一个单一的规则。
例:
这是一个段落.
如果在设置border速记属性时忽略或未指定单个border属性的值,则将使用该属性的默认值(如果有)。
注:
border-color在设置元素的边框时,如果缺少属性值或未指定属性值(例如border: 5px solid;),则该元素的color属性将用作的值border-color。
在此例中,边框将是宽度为5px的黑色实线。
例:
<style> p { color: black; border: 5px solid; } </style>
但是,在有border-style属性的情况下,省略该值将不会显示任何边框,因为这个时候border-style属性 的默认值为none。
在下面的例子中,将没有边框:
<style> p { border: 5px #00ff00; } </style>三、b2b信息网总结
本文基于CSS基础,介绍了关于边框的相关属性,定义边框的宽度,边框的颜色,边框的样式。对每一种属性通过案例详细的讲解。
欢迎大家积极尝试,有时候看到别人实现起来很简单,但是到自己动手实现的时候,总会有各种各样的问题,切勿眼高手低,勤动手,才可以理解的更加深刻。
很赞哦!(7)
相关文章
- 在众多公司中,如果我们必须选择一家可信的公司,那当然是信得过的。
- 自定义Formatter格式化器?用它就对喽
- RedMonk 编程语言排行榜,说 Go 正走向衰退,你认可吗?
- React的并发模式该如何使用?
- 4.选择顶级的域名注册服务商
- SpringMVC 源码分析之 FrameworkServlet
- 小白都能懂的推荐算法入门之一,从上古时期的LR开始聊起
- 火爆全网!Github标星8.6K,这个项目能将任何设备转换为计算机的辅助屏幕
- 在更换域名后,并不是就万事大吉了,我们需要将旧域名做301重定向到新域名上,转移旧域名的权重到新域名上。
- IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集