在網站設計中,很多時候都需要使用到圖片,而圖片的呈現方式也是不盡相同的。今天我們來介紹一種使用CSS制作圓形圖片動態出現效果的方法。
首先,我們需要準備一張圖片,并在CSS中設置其寬度、高度和邊框為0:
img { width: 200px; height: 200px; border: 0; }
接下來,我們使用border-radius屬性將圖片設置為圓形。同時,我們會發現圖片在頁面中并未顯示,這是因為我們在CSS中將其opacity屬性設置為0。這樣做可以讓圖片在頁面初始加載時不可見:
img{ width: 200px; height: 200px; border-radius: 50%; border: 0; opacity: 0; }
接下來,我們可以使用@keyframes和animation屬性來讓圖片動態出現。這里我們將圖片使用fade-in動畫呈現。具體的效果可以通過在animation屬性中設置以下參數來調整:
@keyframes fade-in { from { opacity: 0; } to { opacity: 1; } } img { width: 200px; height: 200px; border-radius: 50%; border: 0; animation: fade-in 2s ease-out; }
最后,我們的圖片就可以通過動態呈現的方式在頁面中出現了!
下一篇css圓加箭頭