使用動畫和過渡屬性在使用CSS的頁面載入中建立淡入效果。
方法1:使用CSS動畫屬性:CSS動畫由2個關鍵影格定義。一個將不透明度設為0,另一個將不透明度設為1。當動畫類型設定為easy時,動畫在頁面中平滑淡入淡出。
此屬性套用於body標籤。每當頁面加載時,都會播放此動畫,並且頁面看起來會淡入。可以在animation屬性中設定淡入的時間。
程式碼如下:
body {
animation: fadeInAnimation ease 3s
animation-iteration-count: 1;
animation-fill-mode: forwards;
}
@keyframes fadeInAnimation {
0% {
opacity: 0;
}
100% {
##範例:
opacity: 0;
transition: opacity 5s;}
#例如範例: