首页 > Web开发 > 详细

1. css画三角形

时间:2019-11-13 16:47:00      阅读:76      评论:0      收藏:0      [点我收藏+]

1.先画一个正方形,启发一下如何画上三角、下三角、左三角以及右三角。

<div class="square"></div>
.square{
 width: 0; 
 height: 0;
 border-width: 100px;
 border-style: solid;
 border-color:#FFCCCC #0099CC #996699 #339933;
}

效果图如下:技术分享图片

2.上三角画法:

<div class="triangle"></div>
.triangle{
 width: 0; 
 height: 0;
 border-width: 100px;
 border-style: solid;
 border-color: transparent transparent #FFCCCC transparent;
}

3.下三角:

<div class="triangle"></div>
.triangle{
 width: 0; 
 height: 0;
 border-width: 100px;
 border-style: solid;
 border-color: #ff0000 transparent transparent transparent;
}

4.左三角:

<div class="triangle"></div>
.triangle{
 width: 0; 
 height: 0;
 border-width: 100px;
 border-style: solid;
 border-color:  transparent #ff0000 transparent transparent;
}

5.右三角:

<div class="triangle"></div>
.triangle{
 width: 0; 
 height: 0;
 border-width: 100px;
 border-style: solid;
 border-color:  transparent transparent transparent  #ff0000;
}

6.伪类画三角形:

<div></div>
div{
    position: relative;
    width:220px;
    height:60px;
    margin:50px auto;
    padding:5px;
    border:1px solid #d9d9d9;
    border-radius:4px;
    box-sizing:border-box;
}
div:before{
    position:absolute;
    left:20px;
    top:0;
    margin-top:-20px;
    content:"";
    border:10px solid transparent;
    border-bottom-color:#d9d9d9;
   

}
div:after{
    position: absolute;
    top:0;
    left:20px;
    margin-top:-19px;
    content:"";
    border:10px solid transparent;
    border-bottom-color:#fff;
}

效果图如下:技术分享图片

 

 

 

 

1. css画三角形

原文:https://www.cnblogs.com/linjiu0505/p/11850542.html

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