如何利用css画出一个三角形

发布时间:2024-03-10
首先我们来看一下效果图:
(视频教程推荐:css视频教程)
实现代码:
<!doctype html><html><head> <title></title> <style type="text/css"> /* css3绘制三角形 */ .triangle{ width: 0px; /*设置宽高为0,所以div的内容为空,从才能形成三角形尖角*/ height: 0px; border-bottom: 200px solid #00a3af; border-left: 200px solid transparent; /*transparent 表示透明*/ border-right: 200px solid transparent; } </style></head><body> <div class="triangle"></div></body></html>还是不理解的小伙伴可以看下面
1、设置div有一定宽高,四边设置边框
.triangle{ width: 50px; height: 50px; border-top: 200px solid #00a497; border-bottom: 200px solid #cc7eb1; border-left: 200px solid #165e83; border-right: 200px solid #c85179;}上面代码设置div有一定宽高,四边设置边框时,效果如下:
2、设置div宽高为0,四边设置边框宽度为200px
.triangle{ width: 0px; height: 0px; border-top: 200px solid #00a497; border-bottom: 200px solid #cc7eb1; border-left: 200px solid #165e83; border-right: 200px solid #c85179;}上面代码设置div宽高为0,四边边框设置不同颜色时,效果如下:
(相关教程推荐:css教程)
3、接下来div宽高仍为0,去掉border-top
.triangle{ width: 0px; height: 0px; border-bottom: 200px solid #cc7eb1; border-left: 200px solid #165e83; border-right: 200px solid #c85179;}上面代码设置div宽高为0,只设置下边框和左右边框时,效果如下:
4、最后发现,只将border-bottom设置颜色,左右边框透明,既可得到三角形
.triangle{ width: 0px; height: 0px; border-bottom: 200px solid #cc7eb1; border-left: 200px solid transparent; border-right: 200px solid transparent;}最终效果:
上一个:日本SMC精密减压阀选用的尺度之一
下一个:CC0201JRNPO8BN330,NPO 0201 33pF ±5% 25V

窝藏罪构成要件具体规定?
西游记的角色类比成茶
RS-06K1500FT在线查库存,今日报价
什么是晶体滤波器,晶体滤波器原理与用途
HP122WF1332T4E厚声高功率电阻,HPF2512-13.3K-2W
阀门制造工艺面向多元化发展
离婚财产可以不做任何分割吗
机械硬盘怎么装,机械硬盘怎么安装
水泵高度公司的电机马达拥有丰富的产品线和先进的技术
铠侠固态硬盘怎么样tc10,铠侠和金士顿固态硬盘怎么样