水滴(濃い背景用)
透過処理してあるので何色(黒以外)の背景に置いても水滴っぽく見えますが、薄い背景色や白背景では影が黒すぎる感じになります。
このページの背景色は#009999です。
【html】
<div class="sample1"></div>
【css】
.sample1{
width:100px;
height:100px;
border-radius:50%;/*角を丸めて円に*/
margin:0 auto;/*中央寄せ*/
background-image:
radial-gradient(rgba(255,255,255,0.7),transparent 10px),/*@左上の左の光*/
radial-gradient(rgba(255,255,255,0.7),transparent 10px),/*A左上の右の光*/
radial-gradient(rgba(255,255,255,0.8) 3px,transparent 13px,transparent 60px,rgba(255,255,255,0.7) 80px),/*B左上の中央の光と、右下の白*/
radial-gradient(rgba(255,255,255,0.2) 40px,transparent 60px,rgba(0,0,0,0.5) 85px);/*C左上の背景を暗く*/
background-position:
-58px -35px,-38px -55px,-50px -47px,0 0;/*@ABCの位置*/
background-size:150px 150px;/*中心ずらしても余白が出ない背景サイズ*/
box-shadow:5px 7px 10px rgba(0,0, 0, 0.6);/*右下の影*/
}

※リンクボタンにする場合
リンク文字
【html】
<center><a href="" class="sample1A">リンク文字</a></center>
【css】
.sample1A{
display:inline-block;/*a要素に幅や高さを指定する為に必要*/
width:100px;
height:100px;
border-radius:50%;/*角を丸めて円に*/
color:#fff;/*リンク文字の色*/
font-weight:bold;/*リンク文字を太字に*/
text-decoration:none;/*リンク文字の下線を消す*/
line-height:100px;/*リンク文字を中央に(縦方向)*/
text-align:center;/*リンク文字を中央に(横方向)*/
background-image:
radial-gradient(rgba(255,255,255,0.7),transparent 10px),/*@左上の左の光*/
radial-gradient(rgba(255,255,255,0.7) ,transparent 10px),/*A左上の右の光*/
radial-gradient(rgba(255,255,255,0.8) 3px,transparent 13px,transparent 60px,rgba(255,255,255,0.7) 80px),/*B左上の中央の光と、右下の白*/
radial-gradient(rgba(255,255,255,0.2) 40px,transparent 60px,rgba(0,0,0,0.5) 85px);/*C左上の背景を暗く*/
background-position:
-58px -35px,-38px -55px,-50px -47px,0 0;/*@ABCの位置*/
background-size:150px 150px;/*中心ずらしても余白が出ない背景サイズ*/
box-shadow:5px 7px 10px rgba(0,0,0,0.6);/*右下の影*/
}


TOPSUBCSS実験室

*前←1次#

「#オリジナル」のBL小説を読む
BL小説 BLove
- ナノ -