摘要:效果展示事前準備一張普通的靜態圖與其對應的圖。實現思路獲取圖片的,改變其后綴,使其變成與之對應的圖片。很簡單有木有具體實現編寫代碼最強大腦如果替換的圖片不存在則用靜態圖大開眼界智能幫手安全衛士編寫代碼改變圖片,用動圖替換。
效果展示 事前準備
一張普通的靜態圖+與其對應的gif圖。
實現思路獲取圖片的src,改變其后綴,使其變成與之對應的gif圖片。(很簡單有木有= =)
具體實現編寫html代碼
最強大腦
大開眼界
智能幫手
安全衛士
編寫js代碼
//改變圖片src,用gif動圖替換。 var suffix = ""; function imgSwitch(img,on){ var src_png = img.children("img")[0].src; //獲取圖片src if(on){ //判斷isHover 如果是hover,則獲得圖片后綴,不是則反之 suffix=src_png.substring(src_png.lastIndexOf(".")+1,src_png.length); //得到后綴 } var src1 = src_png.indexOf("/img"); var src2 = src_png.substring(src1+1); //因為.src方法獲取的是相對路徑 ,這一步將其轉換為絕對路徑 path=on?src2.replace("."+suffix,".gif"):src2.replace(".gif","."+suffix); //將后綴改為gif or 將gif改為原來的后綴 取決于on的值 img.find("img").attr("src",path); //執行替換 }
$(".section_02_icon").hover(function(){ imgSwitch($(this),1); },function(){ imgSwitch($(this),0); });
代碼下載 鏈接:https://pan.baidu.com/s/1sneEbwx 密碼:u8pg
我是新手,有不足的問題希望提出。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/107447.html
摘要:模擬飛機航班線路動畫一款基于的飛機航班線路模擬動畫,它模擬了許多航班在不同目的地的起飛降落數量。跳動加載動畫可調節參數這是一款基于的跳動加載動畫,它的另一個特點是可以動態調節動畫參數。 showImg(https://segmentfault.com/img/bVblze6?w=900&h=383); HTML5 動畫在Canvas 上得到了充分的發揮,我們 VIP 視頻也分享過很多相...
摘要:實現扇形動畫菜單特效效果圖代碼如下,復制即可使用實現扇形動畫菜單特效?CSS3實現扇形動畫菜單特效 ? 效果圖: ? ? ?代碼如下,復制即可使用: DOCTYPE html> CSS3實現扇形動畫菜單特效 *{padding: 0; margin: 0;} body{backg...
摘要:又一個酷炫的后臺管理,依然前后端分離用打開,還沒適配移動端。如果覺得還行,歡迎項目地址項目后臺地址我的博客地址好了,溜了溜了。。。 又一個Vue+Cnavas酷炫的后臺管理,依然前后端分離(用PC打開,還沒適配移動端)。 項目地址: https://github.com/hzzly/canv...demo地址: http://hjingren.cn/curriculum...賬號:hz...
摘要:之前在很多網頁上看到了鼠標滑過一個圖片鏈接時圖片放大拉近的效果,今天嘗試實現一下。使用實現思路設置以圖片作為元素的背景,鼠標滑過的時候通過屬性放大圖片。 前言 為了讓網頁的使用體驗更好,我們會讓網頁的某些元素對鼠標的動作做出響應。例如鼠標滑過、單擊按鈕的時候按鈕變色、變形。之前在很多網頁上看到了鼠標滑過一個圖片鏈接時圖片放大、拉近的效果,今天嘗試實現一下。 1. 使用backgroun...
摘要:之前在很多網頁上看到了鼠標滑過一個圖片鏈接時圖片放大拉近的效果,今天嘗試實現一下。使用實現思路設置以圖片作為元素的背景,鼠標滑過的時候通過屬性放大圖片。 前言 為了讓網頁的使用體驗更好,我們會讓網頁的某些元素對鼠標的動作做出響應。例如鼠標滑過、單擊按鈕的時候按鈕變色、變形。之前在很多網頁上看到了鼠標滑過一個圖片鏈接時圖片放大、拉近的效果,今天嘗試實現一下。 1. 使用backgroun...
閱讀 3694·2021-10-13 09:40
閱讀 3155·2021-10-09 09:53
閱讀 3557·2021-09-26 09:46
閱讀 1852·2021-09-08 09:36
閱讀 4252·2021-09-02 09:46
閱讀 1319·2019-08-30 15:54
閱讀 3181·2019-08-30 15:44
閱讀 1028·2019-08-30 11:06