我們平時在電商網站購物時,需要對選取的某一個商品進行詳情查看,此時當鼠標在商品圖片上某一部分移動查看時旁邊就會出現一個該部分圖片的放大效果,這樣就能夠更好的對商品進行分析,下面就使用原生js來實現一下類似放大鏡的效果。 思路分析: 1.鼠標切換圖片列表時,.pic ...
效果: 鼠標放上去會有半透明遮罩 右邊會有大圖片局部圖 鼠標移動時右邊的大圖片也會局部移動 放大鏡的關鍵原理: 鼠標在小圖片上移動時,通過捕捉鼠標在小圖片上的位置,定位大圖片的相應位置 放大鏡的移動方向和大圖片的移動方向:橫向和縱向都是相反,才可以保證同步 頁面元素: 技術點:事件捕獲,定位 難點:計算 需要元素:小圖片和大圖片,存放小圖片和大圖片的容器,有一個放大鏡 涉及到的技術點: 鼠標事件的 ...
2017-10-18 15:13 0 12789 推薦指數:
我們平時在電商網站購物時,需要對選取的某一個商品進行詳情查看,此時當鼠標在商品圖片上某一部分移動查看時旁邊就會出現一個該部分圖片的放大效果,這樣就能夠更好的對商品進行分析,下面就使用原生js來實現一下類似放大鏡的效果。 思路分析: 1.鼠標切換圖片列表時,.pic ...
今天做任務的時候,有一個任務就是讓實現電商網站常用的放大鏡效果,類似於這樣的效果,之前並沒有做過這種放大鏡效果,剛開始的思路是對圖片進行裁剪,但是后來發現實在是難以實現,於是求助了萬能的谷歌,發現一個很好的思路就是,展示區是一小塊可視區域,給他一個圖片,超出可視區域的部分設為隱藏,有了這個思路 ...
在淘寶上購物時,總會看到類似放大鏡的效果。以下為原生js寫的一個放大鏡效果,其中肯定有很多不足,請大牛們指正,謝啦! 我的大體思路是:時時監聽鼠標的坐標,當鼠標移動時,透明層隨着鼠標移動,大圖片相對透明層的移動而移動。不廢話了,看代碼。 效果 ...
效果: 1、 鼠標放上去會有半透明遮罩、右邊會有大圖片局部圖 2、 鼠標移動時右邊的大圖片也會局部移動 放大鏡的關鍵原理: 鼠標在小圖片上移動時,通過捕捉鼠標在小圖片上的位置,定位大圖片的相應位置; 放大鏡的移動方向和大圖片的移動方向:橫向和縱向都是相反,才可以保證同步 ...
第一次發博客,還有點小激動,本人現在正在天津上大學,希望以后從事前端這一行業,學習的時間不長,寫博客為了記錄自己的學習過程和收獲,當然也算是鞏固。可能寫的東西不會像大牛那樣高大上,只是一些基本的內 ...
每天與您一起進步 效果圖 ...
知識點,需熟悉下面屬性及含義: offsetLeft //獲取元素相對左側的距離 (計算是從最左側邊框外開始) offsetTop //獲取元素相對頂部的距 ...
在一些電商網站的商品詳情頁面,都會有放大鏡效果,實現起來並不是很困難,今天用了兩個小時,寫了一個放大鏡效果的實例,來分享給大家! 實現的效果大概是這個樣子的 預覽 先來看一下效果吧,點擊下面的鏈接預覽動態的效果! http://sandbox.runjs.cn/show ...