三角形是怎么实现的呢?为什么写了左右边框和上下边框就可以画出一个三角形呢?

三角形是怎么实现的呢?为什么写了左右边框和上下边框就可以画出一个三角形呢?

三角形是怎么实现的呢?为什么写了左右边框和上下边框就可以画出一个三角形呢?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好!

三角形:可以使用边框。当给一个盒子边框设置成不同的颜色时 ,如下:

http://img1.sycdn.imooc.com//climg/5d2469c70001b3e105300326.jpg

会发现 ,边框的表现形式是4个三角,即:

http://img1.sycdn.imooc.com//climg/5d2469d60001a16a00950088.jpg

例如你想要留下右边的三角 ,就可以把其他三个设置成透明色 ,如下:

http://img1.sycdn.imooc.com//climg/5d2469e60001820806340083.jpg

这样就实现三角形,即:

http://img1.sycdn.imooc.com//climg/5d2469f20001848e00780079.jpg

如果帮助到了你 欢迎采纳 祝学习愉快

  • 今日视线 提问者 #1
    这个也是拔河效应吗?每个边将方块分成四个部分?
    2019-07-09 22:16:27
  • 好帮手慕码 回复 提问者 今日视线 #2
    这个不是拔河效应,就是通过边框宽度结合颜色透明实现的。同学记住这么用就可以了 如果帮助到了你 欢迎采纳 祝学习愉快~
    2019-07-10 09:27:29
_萌宝_ 2019-07-09 17:44:24

一个方块,width和height都是0,有三个方向的border,宽度为10px,左右border的颜色是transparent(透明),下方向的border是这个三角形的颜色,这样就得到了一个高为10px的三角形,

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师