CSS画三角形

如何画三角形

  • 定义一个四边形
  • 定义border
  • 设定四边形的width: 0, height: 0
  • 此时会得到3个三角形 隐藏另外两个即可(tips: 三角形对面的border可以不设定)

基本的实现代码

基本实现css三角形代码

体验链接

如何画空心三角形

原理是 通过:after再制作一个同样的三角形 设置为白色 盖住原本的三角形

空心三角形

这里:after里三角形为什么是left-100px

因为 回想三角形的制作原理, 是通过widthheight为0, 所以中心点是三角形的尖端

体验地址

参考资料

© 404mzk all right reserved,powered by Gitbookhttp://blog.404mzk.com 该文件修订时间: 2020-11-19 21:04:44

results matching ""

    No results matching ""