transition實現的鼠標懸停淡入淡出的效果


 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title>transition實現的鼠標懸停淡入淡出的效果</title>
 6         <style type="text/css">
 7             div.wrap>div.box i{
 8                 width: 50px;
 9                 height: 50px;
10                 background: #333;
11                 /* display: inline-block; */
12                 float: left;
13                 margin: 5px;
14                 cursor: pointer;
15                 opacity: 0;
16                 transition: opacity 2s;
17             }
18             .wrap{
19                 border: 1px solid #ccc;
20                 /* overflow: hidden; */
21                 float: left;
22             }
23             div.wrap>div.box i:hover{
24                 opacity: 1;
25                 transition-duration: 0s;
26             }
27         </style>
28     </head>
29     <body>
30         <div class="wrap">
31             <div class="box">
32                 <i></i>
33                 <i></i>
34                 <i></i>
35                 <i></i>
36                 <i></i>
37                 <i></i>
38                 <i></i>
39                 <i></i>
40                 <i></i>
41                 <i></i>
42             </div>
43         </div>
44     </body>
45 </html>

transition 代表 過度/opacity 代表 透明度/transform 代表 旋轉/1S代表1秒時間/這段代碼的意思是 該元素的透明和旋轉如果發生變化時會有1秒的過度效果。也就是漸隱漸顯,和旋轉的動畫。
transition主要包含四個屬性值:執行變換的屬性transition-property,變換延續的時間transition-duration,在延續的時間段內,變換的速率變化transition-timing-function,變換延遲時間transition-delay。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM