当我们设置一个div其width与height为100px,并且设置其四边框的宽度为100px,且分别设置其颜色后,我们可以看到如下的一张图片

此时如果设置这个div的height为0的话,其他不变,会得到下面这个图形

下面把其宽度也设置为0后,得到如下的一张图片

删除border-bottom

设置border-left border-right 颜色为transparent

根据上面我们就可以根据不同的设置,实现各种三角形

总结如下:

 .demo {
width: 0px;
height: 0px;
margin: 100px auto;
border-top:100px solid #000;
border-right:100px solid transparent;
border-left:100px solid transparent;
}

 .demo {
width: 0px;
height: 0px;
margin: 100px auto;
border-bottom:100px solid blue;
border-right:100px solid transparent;
border-left:100px solid transparent;
}

 .demo {
width: 0px;
height: 0px;
margin: 100px auto;
border-top:100px solid transparent;
border-bottom:100px solid transparent;
border-right:100px solid red;
}


 .demo {
width: 0px;
height: 0px;
margin: 100px auto;
border-top:100px solid transparent;
border-bottom:100px solid transparent;
border-left:100px solid #00ff00;
}


 .demo {
width: 0px;
height: 0px;
margin: 100px auto;
border-bottom:100px solid blue;
border-left:100px solid transparent;
}


 .demo {
width: 0px;
height: 0px;
margin: 100px auto;
border-top:100px solid #transparent;
border-left:100px solid #00ff00;
}


 .demo {
width: 0px;
height: 0px;
margin: 100px auto;
border-top:100px solid #000;
border-left:100px solid trnasparent;
}


 .demo {
width: 0px;
height: 0px;
margin: 100px auto;
border-bottom:100px solid transparent;
border-left:100px solid #00ff00;
}


最新文章

  1. ZOJ Problem Set - 3329(概率DP)
  2. 第二章、 Linux 如何学习
  3. UITextField详解
  4. Volley使用指南第三回(来自developer.android)
  5. Commons IO - IOUtils
  6. vijos1049送给圣诞夜的礼品
  7. 什么是HTTP Keep-Alive呢?
  8. hive 函数学习
  9. ICSharpCode.SharpZipLib.Zip
  10. 转换DataSet中的多个表为Excel中的多个Sheets
  11. MySql学习笔记(四)
  12. [Link-Cut-Tree]【学习笔记】
  13. 2015 多校联赛 ——HDU5386(暴力)
  14. JAXB注解 @XmlRootElement 及XML文件解析详解
  15. Tensorflow安装记录
  16. 谷歌钦定的编程语言Kotlin大揭秘
  17. Go语言小试牛刀---几个简单的例子
  18. yum安装的Apache的各种配置文件的位置
  19. Diango思维图
  20. 解析spark RDD

热门文章

  1. LeetCode:926. 将字符串翻转到单调递增
  2. 《Java虚拟机原理图解》 1.1、class文件基本组织结构
  3. ScSPM
  4. linux的主分区与逻辑分区的关系
  5. STL algorithm源代码:stl_algo.h
  6. Cocoa root class
  7. 深入理解Atomic原子操作和volatile非原子性
  8. 例子:两个表根据productID合并
  9. [git] csdn之code平台的使用
  10. delphi 八字排盘源码(post数据以后,又分析数据)