-1
My idea is to create a gallery where each item will have a hexagonal shape aligned in a way that looks like a beehive.
Look at this one so far:
.galeria {
position: relative;
width: 100%;
height: 100%;
display: flex;
flex-wrap: wrap;
/*justify-content: center;*/
}
.hexagonal {
-webkit-clip-path: polygon(50% 0%, 95% 25%, 95% 75%, 50% 100%, 5% 75%, 5% 25%);
clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 5% 75%, 5% 25%);
padding:10px;
background:linear-gradient(grey,lightgrey);
width:200px;
height:200px;
cursor:pointer;
}
<div class="galeria">
<div class="hexagonal">
</div>
<div class="hexagonal">
</div>
<div class="hexagonal">
</div>
<div class="hexagonal">
</div>
<div class="hexagonal">
</div>
<div class="hexagonal">
</div>
</div>
What I want to do is: As you add hexagons they will end up forming a second line. So far okay. But when it forms this new line it positions itself in such a way that the hexagons below fit into the hexagons above in order to form a honeycomb or beehive.
This is an experience that I am doing, but if it works cool I intend to use in my next projects.