码迷,mamicode.com
首页 > Web开发 > 详细

用CSS实现三角形

时间:2016-07-01 19:58:28      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

如图:技术分享

导航下的白色三角形的构成

代码如下:

HTML:

<div class="container"><div class="triangle"></div></div>

CSS如下:

.container{
background-color:#528CB1;
width:20px;
height:20px;
}
.triangle{
width:0;
height:0;
border-width: 5px;
border-style:solid;
border-color:#528CB1 #528CB1 #ffffff #528CB1;
overflow: hidden;
display: inline-block;
}

得出的结果:

技术分享

注:用CSS实现的三角形,必须保持三角形的其他三边与父元素背景颜色一样。

把border-color的颜色改为#528CB1 #ffffff #528CB1 #528CB1,可以得到三角形技术分享,可以改变其他方向的颜色得到不同方向的三角形哦。

 

用CSS实现三角形

标签:

原文地址:http://www.cnblogs.com/datouman/p/5633978.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!