实线黑色边框_前端小技巧(一):边框写三角形

本文探讨了如何使用CSS边框创建三角形的原理和技巧,通过改变边框颜色、宽度及样式,实现不同类型的三角形,包括等腰三角形、不规则三角形和直角三角形。
摘要由CSDN通过智能技术生成

f33515b9f940d4712d20de8c7aee3242.png

边框写三角形,这个技能从事前端的小伙伴应该都不陌生,不过大多数都是知其然而不知其所以然,今天我们就来探究一下这里面的原理

随意的在页面上给一个盒子,然后给一个边框来看看

div{
    width:100px;
    height:100px;
    border:10px solid #f00283;
}

这样的一段代码,给到盒子的宽高都是100像素,然后10个像素实线的红色边框,效果图如下,看起来没有什么特别的,好像和三角形也没什么关系

5adb4190044e524a401d0693211ded85.png

但是当我们把每一条边的颜色改得不一样的时候,就能看出来一些端倪了

div{
    width:100px;
    height:100px;
    border:10px solid #f00283;
    border-color: #000 #aaa #333 #999;
}

683b92e0adaa091b1896b52682ab0fcf.png

可以看到,当每一条边的颜色都不一样的时候,每两条边交汇的地方是一个斜角。其实这个斜角一直都存在,只是当我们两条边的颜色一样的时候看不出来而已,曾经也有人在面试的时候问到过这个问题:边框是什么形状的?大家现在可有答案了?

不过从这里来看的话,虽然有一个斜角了,但是和三角形好像还是没有太大的关系啊?不着

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值