成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

HTML CSS 實現(xiàn)鼠標(biāo)懸停時圖片拉近效果

2450184176 / 926人閱讀

摘要:之前在很多網(wǎng)頁上看到了鼠標(biāo)滑過一個圖片鏈接時圖片放大拉近的效果,今天嘗試實現(xiàn)一下。使用實現(xiàn)思路設(shè)置以圖片作為元素的背景,鼠標(biāo)滑過的時候通過屬性放大圖片。

前言

為了讓網(wǎng)頁的使用體驗更好,我們會讓網(wǎng)頁的某些元素對鼠標(biāo)的動作做出響應(yīng)。例如鼠標(biāo)滑過、單擊按鈕的時候按鈕變色、變形。之前在很多網(wǎng)頁上看到了鼠標(biāo)滑過一個圖片鏈接時圖片放大、拉近的效果,今天嘗試實現(xiàn)一下。

1. 使用background實現(xiàn)

思路:設(shè)置以圖片作為div元素的背景,鼠標(biāo)滑過div的時候通過background屬性放大圖片。





  
  background實現(xiàn)圖片拉近效果
  



  
2. 使用img元素的width height屬性實現(xiàn)

思路:當(dāng)鼠標(biāo)滑過圖片時,修改img元素的widthheight屬性放大圖片




  
  img圖片拉近效果
  


  
3. 使用transform放大圖片




  
  transform實現(xiàn)圖片拉近效果
  



    
        
    


4. 使用transformtransition來放大圖片

以上的3種實現(xiàn)方式中,圖片放大過程幾乎都是瞬間完成的,感覺不流暢,視覺體驗也不好。同transition可以設(shè)置放大過程經(jīng)歷的時間,從而有流暢的感覺。

  
  
  
      
          
        transform、transform實現(xiàn)圖片拉近  
          
      
  
      
        
          
          
      
  
  

上面這種方式,圖片放大過程是流暢的,但是縮小過程很生硬,可以改進一下。

  
  
  
      
          
        transform、transform 圖片拉近 優(yōu)化  
          
      
  
      
        
          
          
      
  
 
后語

實驗的時候發(fā)現(xiàn)很多知識有點模糊了,該補習(xí)了。

在線DEMO https://hgy9473.github.io/myl...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/51008.html

相關(guān)文章

  • HTML CSS 實現(xiàn)鼠標(biāo)懸停圖片拉近效果

    摘要:之前在很多網(wǎng)頁上看到了鼠標(biāo)滑過一個圖片鏈接時圖片放大拉近的效果,今天嘗試實現(xiàn)一下。使用實現(xiàn)思路設(shè)置以圖片作為元素的背景,鼠標(biāo)滑過的時候通過屬性放大圖片。 前言 為了讓網(wǎng)頁的使用體驗更好,我們會讓網(wǎng)頁的某些元素對鼠標(biāo)的動作做出響應(yīng)。例如鼠標(biāo)滑過、單擊按鈕的時候按鈕變色、變形。之前在很多網(wǎng)頁上看到了鼠標(biāo)滑過一個圖片鏈接時圖片放大、拉近的效果,今天嘗試實現(xiàn)一下。 1. 使用backgroun...

    chnmagnus 評論0 收藏0
  • 那是我夕陽下的奔跑,電商網(wǎng)站PC端詳情頁圖片放大效果實現(xiàn)

    摘要:使用鼠標(biāo)的坐標(biāo)值減去遮罩層的一半的寬度,從而得到遮罩層顯示的位置。最后添加鼠標(biāo)離開的監(jiān)聽事件,當(dāng)鼠標(biāo)離開商品大圖時隱藏遮罩層以及放大鏡。 在詳情頁瀏覽時商品大圖還是不能完全看清楚商品的細節(jié),該特效實現(xiàn)鼠標(biāo)懸停在商品大圖上時,在商品大圖右側(cè)出現(xiàn)放大鏡效果并根據(jù)鼠標(biāo)的位置來改變右側(cè)大圖的顯示內(nèi)容,放大鏡中的內(nèi)容和鼠標(biāo)懸停位置的內(nèi)容相同。該特效的實現(xiàn)效果圖為:showImg(https://...

    ThreeWords 評論0 收藏0
  • 那是我夕陽下的奔跑,電商網(wǎng)站PC端詳情頁圖片放大效果實現(xiàn)

    摘要:使用鼠標(biāo)的坐標(biāo)值減去遮罩層的一半的寬度,從而得到遮罩層顯示的位置。最后添加鼠標(biāo)離開的監(jiān)聽事件,當(dāng)鼠標(biāo)離開商品大圖時隱藏遮罩層以及放大鏡。 在詳情頁瀏覽時商品大圖還是不能完全看清楚商品的細節(jié),該特效實現(xiàn)鼠標(biāo)懸停在商品大圖上時,在商品大圖右側(cè)出現(xiàn)放大鏡效果并根據(jù)鼠標(biāo)的位置來改變右側(cè)大圖的顯示內(nèi)容,放大鏡中的內(nèi)容和鼠標(biāo)懸停位置的內(nèi)容相同。該特效的實現(xiàn)效果圖為:showImg(https://...

    szysky 評論0 收藏0
  • 那是我夕陽下的奔跑,電商網(wǎng)站PC端詳情頁圖片放大效果實現(xiàn)

    摘要:使用鼠標(biāo)的坐標(biāo)值減去遮罩層的一半的寬度,從而得到遮罩層顯示的位置。最后添加鼠標(biāo)離開的監(jiān)聽事件,當(dāng)鼠標(biāo)離開商品大圖時隱藏遮罩層以及放大鏡。 在詳情頁瀏覽時商品大圖還是不能完全看清楚商品的細節(jié),該特效實現(xiàn)鼠標(biāo)懸停在商品大圖上時,在商品大圖右側(cè)出現(xiàn)放大鏡效果并根據(jù)鼠標(biāo)的位置來改變右側(cè)大圖的顯示內(nèi)容,放大鏡中的內(nèi)容和鼠標(biāo)懸停位置的內(nèi)容相同。該特效的實現(xiàn)效果圖為:showImg(https://...

    weknow619 評論0 收藏0
  • 讀后總結(jié)--精通css高級web標(biāo)準(zhǔn)解決方案(第二版)

    摘要:無論是否移動,元素仍然占據(jù)原來的空間。絕對定位絕對定位使元素的位置與文檔流無關(guān),因此不占據(jù)空間。 為啥讀這本書 現(xiàn)在前端圈子過于浮躁,掌握基礎(chǔ)無疑比掌握一個js框架重要 css怎么都能寫出來,但是要寫的好寫得快還得多讀書 css魔法推薦的,讀完這個讀讀css揭秘 當(dāng)然,根本原因還是覺得自己掌握不好 開始總結(jié)吧~ 一. 基礎(chǔ)知識 經(jīng)過上世紀(jì)沒有 css的痛苦時的混沌時期,人們開始了進...

    leone 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<