模块代码之CSS实现三角形

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模块代码之CSS实现三角形相关的知识,希望对你有一定的参考价值。


html结构:
1 <div class="arrow-up">
2      <!--向上的三角-->
3 </div>

 CSS:

1 /*箭头向上*/
2 .arrow-up {
3     width:0; 
4     height:0; 
5     border-left:30px solid transparent;
6     border-right:30px solid transparent;
7     border-bottom:30px solid #fff;
8 }
1 /*箭头向下*/
2 .arrow-down {
3     width:0; 
4     height:0; 
5     border-left:20px solid transparent;
6     border-right:20px solid transparent;
7     border-top:20px solid #0066cc;
8 }
1 /*箭头向左*/
2 .arrow-left {
3     width:0; 
4     height:0; 
5     border-top:30px solid transparent;
6     border-bottom:30px solid transparent; 
7     border-right:30px solid yellow; 
8 }
1 /*箭头向右*/
2 .arrow-right {
3     width:0; 
4     height:0; 
5     border-top:50px solid transparent;
6     border-bottom: 50px solid transparent;
7     border-left: 50px solid green;
8 }

 

以上是关于模块代码之CSS实现三角形的主要内容,如果未能解决你的问题,请参考以下文章

CSS实现三角形

前端css综合案例1-7:新闻页面五彩导航产品模块快报模块学成在线首页CSS三角土豆案例

解释下用div+css画三角形的原理.代码:

如何通过CSS样式绘制三角形,0基础学前端项目案例开发之HMTL+CSS项目实战系列

用CSS实现三角形

CSS绘制三角形—border法