色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css小球落地陰影

錢多多2年前10瀏覽0評論

在網(wǎng)頁設計中,落地陰影效果是非常常見的,一種比較實用的方法是使用CSS來完成。今天我們來學習如何使用CSS實現(xiàn)小球落地陰影效果。
我們先定義一個div,給其一個寬高及圓角,再加上陰影效果,代碼如下:

<div class="shadow"></div>
.shadow{
width: 200px;
height: 200px;
border-radius: 50%;
box-shadow: 0px 5px 35px 0px rgba(0, 0, 0, 0.1);
}

接下來我們讓小球落地,需在HTML中再嵌套一個div,來表示小球,CSS中設置它的寬高及圓角,再讓它定位到起始位置,并加上陰影,具體代碼如下:

<div class="shadow">
<div class="ball"></div>
</div>
.ball{
width: 150px;
height: 150px;
border-radius: 50%;
position: absolute;
bottom: -50px;
left: 50px;
box-shadow: 0px 5px 35px 0px #666;
}

然后加上動畫,讓小球從初始位置向下運動,實現(xiàn)方法是:給小球設置CSS3動畫,調(diào)用keyframes關鍵字來定義動畫,再使用animation屬性來啟用動畫。代碼如下:

.ball{
/*代碼同上*/
animation: moveBall 2s ease-in-out forwards;
}
@keyframes moveBall {
0% {bottom: -50px;}
50% {bottom: 150px;}
100% {bottom: 0;}
}

這樣,一個小球落地陰影的效果就完成了。經(jīng)過這份教程的練習,我們可以開發(fā)出更多更有創(chuàng)意的網(wǎng)站效果。期待大家能夠在實踐中更深入地了解CSS的作用。