今天我们就用css3来画五角星跟六角星,里面用到了css3的伪元素还有三角形组合起来的

五角星
分三部分,两个钝角三角形在下面叠加在一起,上面一个三角形

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>五角星和六角星</title></head><body><div class="star"></div></body><style>.star{width:0px;height:0px;border-bottom: 70px solid red;border-left: 100px solid transparent;border-right: 100px solid transparent;margin: 100px auto;position: relative;transform: rotate(35deg);-webkit-transform: rotate(35deg);-moz-transform: rotate(35deg);-o-transform: rotate(35deg);}.star::before{content: "";width:0px;height:0px;border-bottom: 70px solid red;border-left: 30px solid transparent;border-right: 30px solid transparent;position: absolute;top: -40px;left:-60px;transform: rotate(-35deg);-webkit-transform: rotate(-35deg);-moz-transform: rotate(-35deg);-o-transform: rotate(-35deg);}.star::after{content: "";width:0px;height:0px;border-bottom: 70px solid red;border-left: 100px solid transparent;border-right: 100px solid transparent;position: absolute;top: 0px;left:-100px;transform: rotate(-70deg);-webkit-transform: rotate(-70deg);-moz-transform: rotate(-70deg);-o-transform: rotate(-70deg);}</style>
</html>

六角星
通过两个三角形叠加在一起然后实现

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>五角星和六角星</title></head><body><div class="star"></div></body><style>.star{width:0px;height:0px;border-bottom: 100px solid red;border-left: 50px solid transparent;border-right: 50px solid transparent;margin: 100px auto;position: relative;}.star::before{content: "";width:0px;height:0px;border-bottom: 100px solid red;border-left: 50px solid transparent;border-right: 50px solid transparent;position: absolute;top: 30px;left:-50px;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-o-transform: rotate(-180deg);}</style>
</html>

Css3之画五角星跟六角星相关推荐

  1. python画五角星-python画五角星和六角星程序 | 学步园

    1.五角星 import turtle turtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turt ...

  2. python五角星程序显示错误_python画五角星和六角星程序

    1.五角星 import turtle turtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turt ...

  3. python画五角星和六角星程序_python画五角星和六角星程序

    1.五角星 import turtle turtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turt ...

  4. python画五角星和六角星程序

    1.五角星 import turtleturtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turtl ...

  5. python绘制六角星_python画五角星和六角星程序 | 学步园

    1.五角星 import turtle turtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turt ...

  6. python循环绘制六角星_python画五角星和六角星程序

    1.五角星 import turtle turtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turt ...

  7. python画五角星和六角星程序_python画五角星和六角星程序-阿里云开发者社区

    1.五角星 import turtle turtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turt ...

  8. python画五角星和六角星程序_Python-turtle图(五角星、六角星、叠加等边三角形)...

    原博文 2020-03-11 16:40 − 绘制五角星 1 #五角星.py 2 import turtle as t 3 t.fillcolor("red") 4 t.begin ...

  9. python画五角星和六角星程序_Python绘制五角星!

    问题描述: python中运用turtle图形模块绘制五角星 问题分析: Python资源共享群:626017123 turtle绘制图形时,得知图形中重要点的坐标非常重要. 于是,绘制五角星问题转化 ...

  10. python六角星_python畫五角星和六角星程序

    1.五角星 import turtle turtle.forward(100) turtle.right(144) turtle.forward(100) turtle.right(144) turt ...

最新文章

  1. 已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭
  2. php安装 pear,php pear / pecl 扩展工具的安装和使用
  3. 20220227:力扣第282场周赛(上)
  4. 百度地图聚合找房开发
  5. 研究方法、技术路线、实验手段、关键技术区别和联系
  6. java开发聚合支付系统源码可支撑百万级并发
  7. ubuntu如何打拼音
  8. 360黑客攻防技术分享会
  9. python 典型相关分析_Canonical Correlation Analysis 典型相关分析
  10. 一亩三分地,答题题库,1point3acres (Time series,每周末答题一次/更新一次)
  11. 三维形体投影面积(java)
  12. 情人节的表白爱心来了
  13. 理工男你要懂爱,女朋友不会从天上掉下来 | 钛空精分小剧场
  14. hang_detect类死锁解题案例分析
  15. 【乐逍遥网站设计】网站设计的八个步骤, 你知道吗?
  16. 附录:15个创新世界119座城整体规划与核心思想
  17. 原来单词还能这样背.......
  18. 博客 SEO:优化 SEO 博客文章的 47 个专业技巧
  19. 软件测试自学吉他和弦,吉他和弦识别algorithm?
  20. html语言个人简介,HTML个人简介-Go语言中文社区

热门文章

  1. 苹果手机测距离_苹果没说谎:iPhone和火星车都在用激光雷达
  2. for in在python中什么意思_python中for in的用法详解
  3. Move语言:我眼中的 Libra 最大亮点
  4. java retained size_使用MAT时的Shallow Size和 Retained Size的区别
  5. 机智的技术童鞋,你能解开这个贺岁彩蛋吗?
  6. ABAP 身份证校验的函数
  7. qt获取 扫码枪_QT获取激光扫描枪获取条形码数据
  8. 【机密】从此没有难做的floorplan(数字后端设计实现floorplan篇)
  9. 【阿里云-云栖社区】喜欢的记得关注(每日更新)
  10. §1 打开百度地图的大门——注册百度地图开发者账户与创建应用