首页 > Web开发 > 详细

用CSS绘制实体三角形

时间:2019-10-17 10:38:31      阅读:57      评论:0      收藏:0      [点我收藏+]

用CSS绘制实体三角形

使用CSS盒模型中的border(边框)即可实现如下所示的三角形:

技术分享图片

    .box {
        width: 0;
        height: 0;

        border-width: 100px;
        border-style: solid;
        border-color:#FFCCCC transparent transparent transparent;
    }

实现原理

请看下面这段代码:

    .box {
        width: 0;
        height: 0;

        border-width: 100px;
        border-style: solid;

        border-color:rosybrown  yellow green blueviolet;
    }

演示效果:

技术分享图片

 

看到这个图片你会有什么想法,无论你想要哪个方向的三角形都可以做到了。

主要通过  border-with 来实现的再通过  border-color 显示该三角的。其中 transparent  代表着透明。

 

注:其实我们还可以通过,利用CSS3里面的旋转,来实现不能角度的三角形,那就是 transform:rotate(180deg),角度自行设置吧

  

 

用CSS绘制实体三角形

原文:https://www.cnblogs.com/gaoht/p/11690392.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!