首頁 > web前端 > css教學 > 利用CSS3實現了八組超酷滑鼠滑過圖片動畫

利用CSS3實現了八組超酷滑鼠滑過圖片動畫

不言
發布: 2018-06-26 11:42:28
原創
1898 人瀏覽過

這篇文章主要為大家分享了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;   
}
登入後複製

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!

相關推薦:

利用SVG和CSS3實作酷炫的邊框動畫

CSS3實作滑鼠懸停顯示擴充內容

CSS實作文字環繞圖片的效果

#

以上是利用CSS3實現了八組超酷滑鼠滑過圖片動畫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板