边框的三要素

本文详细介绍了CSS中border属性的使用,包括线宽、线型和线颜色的设置,以及如何通过border-width、border-style和border-color单独定义边框属性。示例展示了实线、虚线和点状线的边框效果,并进一步讲解了如何针对四个方向设定不同的边框属性。此外,还提及了如何通过设置border为none移除边框。最后,利用边框特性制作三角形的方法被提出,展示了一个创新的应用案例。
摘要由CSDN通过智能技术生成

border属性

  • border属性需要三个要素。
/* 依次是线宽度、线型、线颜色 */
border: 1px solid red;

线型

线型值意义
solid实线
dashed虚线
dotted点状线
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>First HTML Web</title>
    <style>
        div {
            float: left;
            width: 100px;
            height: 100px;
            margin-right: 20px;
        }
        
        .div1 {
            border: 3px solid #000;
        }
        
        .div2 {
            border: 3px dotted #000;
        }
        
        .div3 {
            border: 3px dashed #000;
        }
    </style>
</head>

<body>
    <!-- 边框线型 -->
    <div class="div1">solid</div>
    <div class="div2">dashed</div>
    <div class="div3">dotted</div>
</body>

</html>

 

边框的三要素小属性

小属性意义
border-width线宽
border-style线型
border-color线颜色

四个方向的边框

属性意义
border-top上边框
border-right右边框
border-bottom下边框
border-left左边框

四个方向边框的三要素小属性

属性意义
border-top-width上边框宽度
border-top-style上边框线型
border-top-color上边框颜色
border-right-width右边框宽度
border-right-style右边框线型
border-right-color右边框颜色
border-bottom-width下边框宽度
border-bottom-style下边框线型
border-bottom-color下边框颜色
border-left-width左边框宽度
border-left-style左边框线型
border-left-color左边框颜色

去掉边框

  • border-left: none;属性即可去掉左边框,以此类推。

利用边框制作三角形 

  • 可以巧妙的利用边框的特性制作三角形。
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>First HTML Web</title>
    <style>
        div {
            width: 0;
            height: 0;
            /* transparent透明色 */
            border: 100px solid transparent;
            border-top-color: red;
        }
    </style>
</head>

<body>
    <!-- 三角形 -->
    <div></div>
</body>

</html>

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值