好了,今天聊聊怎麼做鼠標滑過圖片的時候有反光閃光的效果,這個效果還是在逛京東的時候無意間發現的,大家看看下邊的成品演示:不然說了半天還不知道要做啥效果可尷尬了,哦對了,這種情況叫做什麼? “尬聊”
大家看到了吧,今天文章就是介紹這種效果怎麼實現
- Ps:有一點html基礎的人會很容易看明白,如果沒有基礎的人可能會看起來比較吃力。
先把代碼貼出來吧:
<div><a href="javascript:;"><img src="aaa.jpg"></a></div>
上邊這是html裏邊的代碼,沒多少,還是比較簡單的 ,重點是後邊的css代碼 要仔細看和分析 參了很多css3的知識點
div{width:800px;height:600px;overflow:hidden;} /div寬度和高度 超出隱藏
上邊就是css樣式代碼,雞哥只是簡單的寫了個demo給大家演示一下,其實後邊的反光樣式代碼也是雞哥複製的,好久沒寫了忘完了,只能複製了,大家哪裏不明白可以百度,把不明白的代碼百度一下就明白了。
具體的思想理論就是給a標籤上方加了一個透明層,通過定位壓在a標籤上,這個透明層就是上邊代碼中的before,當然也可以是其他隨便一個標籤,每個人習慣不一樣,然後通過css3的鼠標經過過度樣式讓這個透明層從做向右滑動就實現了這種反光的效果。
好了具體方法已經給大家分享出來了,如果要用到自己的項目中還要有點html+css的基礎的,不然寸步難行。
下邊我把剛剛寫的demo打包了一下,如果不太明白的小夥伴可以下載來仔細研究。