這篇文章主要為大家分享了8組超炫酷純CSS3滑鼠滑過圖片動畫效果,每一個動畫效果都很精彩,值得大家學習借鑒,感興趣的小夥伴們可以參考一下
這是一款效果超酷的純CSS3滑鼠滑過圖片動畫效果,它共分為8組不同的效果,它們分別在滑鼠滑過圖片時,以不同的方式顯示遮罩層和圖片標題。每一組效果又分為3種不同的滑鼠滑過圖片效果。
這些滑鼠滑過圖片時的動畫效果都是使用CSS3來完成的,分別有:滑動效果,傾斜效果,翻轉效果,旋轉效果等等,下面是一張GIF的預覽圖片。
使用方法
在頁面中引入hover-effects.css檔案。
<link rel="stylesheet" href="css/hover-effects.css" />
HTML結構
以其中一種滑鼠滑過圖片動畫效果為例,它的HTML結構如下:
<p class="effect-1"> <p class="image-box"> <img src="img-2.jpg" alt="Image-3"> </p> <p class="text-desc"> <h3>Your Title</h3> <p>......</p> <a href="#" class="btn">Learn more</a> </p></p>
CSS樣式
.effect-1{ float: left; width: 340px; position: relative; overflow: hidden; text-align: center; border: 4px solid rgba(255, 255, 255, 0.9); overflow: visible; } .effect-1 img{ transition: 0.5s; } .effect-1:hover img{ transform: scale(0.3) translateY(-110%); position: relative; z-index: 9; } .effect-1 .text-desc{ transform: translateY(100%); opacity: 0; padding: 85px 20px 10px; transition: 0.5s; } .effect-1:hover .text-desc{ transform: translateY(0px); opacity: 1; }
以上就是本文的全部內容,希望對大家的學習有所協助,更多相關內容請關注topic.alibabacloud.com!