实例一、
效果如图:
实例二
效果如图:
以上两种都是有一边要么水平要么竖直,那么我们如何画任意形状的三角形呢?
只要一句代码 :transform
实例三
效果如图,这是第一个三角形顺时针旋转90度后的形状
这是第一个三角形顺时针旋转60度后的形状
本文地址:http://liuyanzhao.com/3424.html
转载请注明
- #triangle{
- width:0;
- height:0;
- border-left: 50px solid transparent; /*50px为左顶点到上顶点的水平距离*/
- border-right: 100px solid transparent ;/*100px为右顶点到上顶点的水平距离*/
- border-bottom: 200px solid red; /*200px为底线到上顶点的水平距离*/
- }
效果如图:
实例二
- #triangle1{
- width: 0;
- height: 0;
- border-right: 100px solid red; /*100px为右线与左顶点距离*/
- border-bottom: 300px solid transparent;/*300px为下顶点到左顶点的竖直距离*/
- border-top: 200px solid transparent;/*200px为上顶点到左顶点的竖直距离*/
- }
效果如图:
以上两种都是有一边要么水平要么竖直,那么我们如何画任意形状的三角形呢?
只要一句代码 :transform
实例三
- #triangle2{
- width:0;
- height:0;
- border-left: 50px solid transparent; /*50px为左顶点到上顶点的水平距离*/
- border-right: 100px solid transparent ;/*100px为右顶点到上顶点的水平距离*/
- border-bottom: 200px solid red;/*200px为底线到上顶点的水平距离*/
- transform: rotate(90deg); /*顺时针旋转90度*/
- }
效果如图,这是第一个三角形顺时针旋转90度后的形状
这是第一个三角形顺时针旋转60度后的形状
本文地址:http://liuyanzhao.com/3424.html
转载请注明
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏