スター(白抜き)
.
設計図
【html】
<div class="sample43"></div>
【css】
.sample43{
width:110px;
height:104px;
margin:0 auto; background-image:
linear-gradient(-144deg,#fff 30px,transparent 0),
linear-gradient(-36deg,#fff 18px,#fc0 18px,#fc0 20px,transparent 0),
linear-gradient(-72deg,#fff 31px,#fc0 31px,#fc0 33px,transparent 0),
linear-gradient(-144deg,#fc0 34px,transparent 0),
/*ここまで左半分↑↓ここから右半分*/
linear-gradient(144deg,#fff 30px,transparent 0),
linear-gradient(36deg,#fff 18px,#fc0 18px,#fc0 20px,transparent 0),
linear-gradient(72deg,#fff 31px,#fc0 31px,#fc0 33px,transparent 0),
linear-gradient(144deg,#fc0 34px,transparent 0);
background-position:
55px 43px,55px 0,55px 0,55px 41px,
/*ここまで左半分↑↓ここから右半分*/
55px 43px,55px 0,55px 0,55px 41px;
}

※リンクボタンにする場合
リンク文字
【html】
<center><a href="URL" class="sample43A">リンク文字</a></center>
【css】
.sample43A{
display:inline-block;/*a要素に幅と高さを指定する時に必要*/
width:110px;
height:106px;
color:#fc0;/*リンク文字の色(黄色)*/
font-weight:bold;/*リンク文字を太字に*/
text-decoration:none;/*リンク文字の下線を消す*/
line-height:106px;/*リンク文字を中央に(縦方向)*/
text-align:center;/*リンク文字を中央に(横方向)*/
background-image:
linear-gradient(-144deg,#fff 30px,transparent 0),
linear-gradient(-36deg,#fff 18px,#fc0 18px,#fc0 20px,transparent 0),
linear-gradient(-72deg,#fff 31px,#fc0 31px,#fc0 33px,transparent 0),
linear-gradient(-144deg,#fc0 34px,transparent 0),
/*ここまで左半分↑↓ここから右半分*/
linear-gradient(144deg,#fff 30px,transparent 0),
linear-gradient(36deg,#fff 18px,#fc0 18px,#fc0 20px,transparent 0),
linear-gradient(72deg,#fff 31px,#fc0 31px,#fc0 33px,transparent 0),
linear-gradient(144deg,#fc0 34px,transparent 0);
background-position:
55px 43px,55px 0,55px 0,55px 41px,
/*ここまで左半分↑↓ここから右半分*/
55px 43px,55px 0,55px 0,55px 41px;
}

pxの値が小数にならないよう、background-sizeを『106px 100px』→『110px 104px』に変更しました(2023.12.27)。

TOPSUBCSS実験室

*前24次#

×
人気急上昇中のBL小説
BL小説 BLove
- ナノ -