时间:2021-05-08
纯CSS绘制的六边形
复制代码代码如下:
<html>
<head>
<title>Draw Hive</title>
</head>
<style type="text/css">
.hexagon {
display: inline;
float: left;
}
#second {
margin-left: 4px;
}
#third {
clear: left;
margin-left: 54px;
margin-top: -28px;
}
.hiveTop{
width: 0;
border: 30px solid #6C6;
border-top: none;
border-bottom: 30px solid #6C6;
border-left: 52px solid transparent;
border-right: 52px solid transparent;
}
.hiveCenter {
width: 104px;
height: 60px;
background-color: #6C6;
}
.hiveBottom {
width: 0;
border: 30px solid #6C6;
border-bottom: none;
border-top: 30px solid #6C6;
border-left: 52px solid transparent;
border-right: 52px solid transparent;
}
</style>
<body>
<div class="hexagon" id="first">
<div class="hiveTop">
</div>
<div class="hiveCenter">
</div>
<div class="hiveBottom">
</div>
</div>
<div class="hexagon" id="second">
<div class="hiveTop">
</div>
<div class="hiveCenter">
</div>
<div class="hiveBottom">
</div>
</div>
<div class="hexagon" id="third">
<div class="hiveTop">
</div>
<div class="hiveCenter">
</div>
<div class="hiveBottom">
</div>
</div>
</body>
</html>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文主要介绍了css实现六边形图片的示例代码,分享给大家,具体如下:不说别的,先上效果:用简单的div配合伪元素,即可‘画出’这幅六边形
说下两种css制作正六边形的方法。先看一下结果:在之前要先了解一下正六边形内角和边的关系,正六边形的每个内角是60deg,如图(√3其实是根号3):
一、前言六边形能力图如下,由6个六边形组成,每一个顶点代表其在某一方面的能力。这篇文章我们就来看看如何基于canvas去绘制这么一个六边形能力图。当然,你也可以
不知道为什么,UI很喜欢设计蜂巢效果(摊手)一、实现六边形首先用传统的方式来分析一下六边形可以拆分成三个矩形,每个矩形旋转正负60°得到其它两个矩形由此
blender在创建模型的时候,用到了蜂巢网格效果的模型,制作这个蜂巢网格我们需要创建一个六边形,然后使用到array修改器等工具与操作。软件名称:Blende