(1)使用 border-top-left/right-radius 製作精靈的圓頭。
(2)使用box-shadow: 水平 垂直 寬度 inset 顏色
製作精靈右邊的灰色陰影。
(3)使用 before after 偽元素(當然你也可以使用在盒子裡巢狀兩個在一行的盒子)實現兩個眼睛、兩個腮紅。
(4)使用 絕對定位實現4個腳 ,最後乙個腳的內陰影box-shadow: 水平 垂直 寬度 inset 顏色
實現。
(5)腳下陰影絕對定位實現,陰影的橢圓效果使用: 1.寬度》高度 2.border-radius:50%。
(6)身體向上同時影子變小 使用動畫 +transfrom:translatey() scale()
實現(也就是身體 y 軸上移 + 影子放大)。
body,
div
body
.ghost
.g-eyes
}.g-cheeks
}.g-feet
.g-foot:nth-last-child(1)
}} .g-shadow
}@keyframes ghostmove
50%
}@keyframes gshadowmove
50%
}
css清除浮動效果
div css clear both清除產生浮動 我們知道有時使用了css float浮動會產生css浮動,這個時候就需要清理清除浮動,我們就用clear樣式屬性即可實現。接下來我們來認識與學習css clear知識與用法 一 clear語法與結構 1 clear語法 clear none left...
CSS 中使用動畫效果實現點讚特效
效果圖 當沒有點讚的時候,頁面上只有的圖示是黑色的 點讚之後,出現乙個緩緩上公升的紅心贊,之後頁面上的贊變為取消,圖示變為紅色 緩緩上公升的紅心讚會左右搖擺 頁面的邏輯處理使用 vue 完成 html class clicklike box click clicklike src src alt c...
CSS實現浮動層效果更好 IE6以上
眾所周知,很多 做個浮動廣告條,都需要做個浮動層,用dw會幫你做好,生成這樣的樣式 layer1 可是用這個js特效之後,感覺效果還是不理想,拉動滾動條大幅度移動時,浮動層跟滾動條跑來跑去.可是誰會想過不呼叫js特效就能實現浮動層能平滑地跟著滾動條移動呢,其實啊,精通css的美工不用js都能做比程式...