六芒星と六角形(旧)
【html】
<div class="sample49"></div>
【css】
.sample49{
width:100px;
height:100px;
margin:0 auto;/*中央寄せ*/
border-radius:50%;/*角を丸めて円に*/
background-image:
repeating-linear-gradient(90deg,transparent,transparent 5.7px,#fc0 5.7px,#fc0 7.7px,transparent 7.7px,transparent 86.6px),
repeating-linear-gradient(30deg,transparent,transparent 24px,#fc0 24px,#fc0 26px,transparent 26px,transparent 86.6px),
repeating-linear-gradient(-30deg,transparent,transparent 24px,#fc0 24px,#fc0 26px,transparent 26px,transparent 86.6px),
repeating-linear-gradient(0deg,transparent,transparent 24px,#fc0 24px,#fc0 26px,transparent 26px,transparent 50px),
repeating-linear-gradient(120deg,transparent,transparent 42.3px,#fc0 42.3px,#fc0 44.3px,transparent 44.3px,transparent 50px),
repeating-linear-gradient(-120deg,transparent,transparent 42.3px,#fc0 42.3px,#fc0 44.3px,transparent 44.3px,transparent 50px);
}

※リンクボタンにする場合
リンク文字
【html】
<center><a href="URL" class="sample49A">リンク文字</a></center>
【css】
.sample49A{
display:inline-block;/*a要素に幅と高さを指定する時に必要*/
width:100px;
height:100px;
color:#666;/*リンク文字の色*/
font-weight:bold;/*リンク文字を太字に*/
text-decoration:none;/*リンク文字の下線を消す*/
line-height:100px;/*リンク文字を中央に(縦方向)*/
text-align:center;/*リンク文字を中央に(横方向)*/
border-radius:50%;/*角を丸めて円に*/
background-image:
repeating-linear-gradient(90deg,transparent,transparent 5.7px,#fc0 5.7px,#fc0 7.7px,transparent 7.7px,transparent 86.6px),
repeating-linear-gradient(30deg,transparent,transparent 24px,#fc0 24px,#fc0 26px,transparent 26px,transparent 86.6px),
repeating-linear-gradient(-30deg,transparent,transparent 24px,#fc0 24px,#fc0 26px,transparent 26px,transparent 86.6px),
repeating-linear-gradient(0deg,transparent,transparent 24px,#fc0 24px,#fc0 26px,transparent 26px,transparent 50px),
repeating-linear-gradient(120deg,transparent,transparent 42.3px,#fc0 42.3px,#fc0 44.3px,transparent 44.3px,transparent 50px),
repeating-linear-gradient(-120deg,transparent,transparent 42.3px,#fc0 42.3px,#fc0 44.3px,transparent 44.3px,transparent 50px);
}

この六芒星と六角形はpxが小数になっており、対応していないディスプレイで表示する時に歪な形になります。小数にならないように作り替えたのはこちら

TOPSUBCSS実験室

*前36次#

「#お仕置き」のBL小説を読む
BL小説 BLove
- ナノ -