CSS 实现等边三角形
<div class="equilateral-triangle"></div> <div class="right-angle-triangle"></div>
.equilateral-triangle { width: 0; height: 0; border: 100px solid transparent; border-top: none; border-bottom-color: #ccc; } .right-angle-triangle { width: 0; height: 0; border: 100px solid transparent; border-bottom-color: #ccc; border-left: none; }
在线预览:https://www.wenjiangs.com/runcode?slug=XnokSIEd
总结
- 使用 border 实现三角形,width、height 设置为0
- 设置颜色和设置为 none 的两边, 相邻时为直角三角形,相对时为等边三角形
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论