有沒有一種方法可以使用CSS transition屬性淡入元素?從來沒有真正需要這個,所以沒有看過它,現在我似乎無法找到一種方法,而不訴諸JS。是否有可能設置轉換爲立即返回狀態?CSS轉換僅在元素中淡入
5
A
回答
3
這將在鼠標輸入/鼠標移出時淡入/淡出。您可以將原始不透明度設置爲0並將其應用於您的情況。
.item {
height:200px;
width:200px;
background:red;
-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-ms-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
transition: opacity 1s ease-in-out;
}
.item:hover {
zoom: 1;
filter: alpha(opacity=50);
opacity: 0.5;
}
小提琴
6
有,這取決於當你想你的漸隱在發生一對夫婦的方式做到這一點:
/***** Fade in on a page load *****/
.fadeInLoad {
border: 1px solid #48484A;
font-size: 40px;
animation: fadeInLoad 5s;
}
@keyframes fadeInLoad {
from {
opacity:0;
}
to {
opacity:1;
}
}
/***** Fade in child when parent hovered *****/
.fadeIn {
border: 1px solid #48484A;
font-size: 18px;
opacity:0;
-webkit-transition : all 2s ease-out;
-moz-transition : all 2s ease-out;
-o-transition : all 2s ease-out;
transition : all 2s ease-out;
}
.thisText:hover .fadeIn {
opacity: 1;
}
注意:要在頁面加載時淡入,您需要一個簡單的關鍵幀動畫,而不是過渡。
相關問題
- 1. CSS轉換淡入
- 2. 同時淡入和淡出兩個不同元素的轉換
- 3. 在css轉換後使ul淡入
- 4. 如何在CSS中轉換jQuery淡入淡出效果?
- 5. 淡入淡出元素onblur
- 6. 淡入/淡出元素
- 7. 淡入淡出元素
- 8. JQuery:mousemove淡入/淡出元素
- 9. 在CSS僞元素中轉換內容
- 10. 用CSS轉換淡入隱藏div
- 11. css轉換淡入角ng類
- 12. CSS轉換淡入,然後消失
- 13. CSS 3d轉換動畫僅在webkit其他元素下
- 14. CSS過渡 - 僅在懸停時淡化元素
- 15. 淡入淡出數組中的元素
- 16. 淡出/淡入圖像在元素
- 17. 懸停CSS元素轉換
- 18. CSS轉換:僞元素
- 19. css轉換新元素
- 20. 淡出舊元素,淡入淡出
- 21. Firefox中的淡入淡出轉換
- 22. 如何在另一個元素淡入時淡出元素
- 23. CSS轉換立即淡出
- 24. jQuery在淡入淡出回調中得到淡化元素
- 25. 如何在我的CSS元素中淡入效果?
- 26. 新舊兒童元素之間的反應轉換淡入
- 27. JQuery淡入淡出備份到CSS轉換 - Modernizr
- 28. CSS轉換等同於jQuery的淡入(),淡出(),fadeTo()
- 29. 如何使用CSS轉換淡入和淡出背景圖像?
- 30. 使用CSS轉換幻燈片+淡入淡出效果
感謝您關注關鍵幀的說明。這些動畫將被用於導航元素,並且是應該重複發生的事情。 – 2013-05-14 15:31:30
@StaffanEstberg你是什麼意思是反覆出現?在每個父鏈接懸停的情況下重複,每個子鏈接都會淡入? – apaul 2013-05-14 15:34:11