用css写个三角形

本文介绍如何仅使用CSS属性来创建不同方向的三角形图案。通过调整边框颜色和大小,可以轻松改变三角形的方向及外观。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在百度前端学院任务重遇到了这个,之前也接触过,在这里写一下吧。
这里写图片描述
就是上面这个三角形。
我是这样写的

div{
width: 0;
height: 0;
border-top:5px solid #f7ded9;
border-left:5px solid #f7ded9;
border-right:5px solid #f7ded9;
border-bottom:5px solid #5b5b5b;
}

<div></div>

这样就有了上面的那个三角形,
当然,这个三角形的方向时可以变的,方法就是更改下面的参数:
border-top:5px solid #f7ded9;
border-left:5px solid #f7ded9;
border-right:5px solid #f7ded9;
border-bottom:5px solid #5b5b5b;

更改大小不用说了,参数里面就一个是size参数。方向是根据颜色改变,在上面的例子中,border-top,border-left,border-right的颜色参数与北京相同,只有border-bottom的颜色有改变,这就形成了一个上图所示的三角形。
改一下吧:

 border-bottom:5px solid #f7ded9;
border-left:5px solid #f7ded9;
border-right:5px solid #f7ded9;
border-top:5px solid #5b5b5b;

效果:
这里写图片描述

width:0;height:0;
        border-bottom:5px solid #f7ded9;
        border-left:5px solid #f7ded9;
        border-top:5px solid #f7ded9;
        border-right:5px solid #5b5b5b;

效果:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值