clip-path で六角形(ヘキサゴン)を作るコードを、実物プレビュー付きでコピーできます。
六角形は clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%) で作れます。ハニカム(蜂の巣)配置のカードやアイコン枠、画像のマスクに使えます。横向き・縦向きの2パターンをコピペ用に用意しました。
.hexagon {
clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);
-webkit-clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);
}
.hexagon-v {
clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);
}
1 : 0.866 にすると正六角形に近づきます(例:幅200px × 高さ173px)。img や背景画像の要素に指定すると、画像を六角形に切り抜けます。