在我的網頁上,我想放置一個圖像,當鼠標指針懸停在該圖像上時,會出現放大版本。基於意見的要求進一步解釋將鼠標懸停在圖像上時顯示放大的圖片
3
A
回答
7
更新CSS解決方案
在原有基礎上的問題CSS解決方案
<div class="effectback">
<img class="effectfront" src="https://farm8.staticflickr.com/7042/6873010155_d4160a32a2.jpg" />
</div>
attribution<br/>
https://secure.flickr.com/photos/[email protected]/6873010155/sizes/m/in/photostream/
.effectback {
display: block;
background: url('https://farm8.staticflickr.com/7042/6873010155_d4160a32a2_s.jpg') no-repeat;
margin: 0 auto;
}
.effectfront {
opacity: 0;
border: none;
margin: 0 auto;
}
.effectfront:hover {
opacity: 1;
transition: all 0.3s;
-webkit-transition: all 0.3s;
}
原始的CSS解決方案
.effectscale {
border: none;
margin: 0 auto;
}
.effectscale:hover {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
transition: all 0.3s;
-webkit-transition: all 0.3s;
}
7
<img src="..." onmouseover="this.width='someWidth'; this.height='someHeight'" onmouseout="this.width='originalWidth'; this.height='originalHeight'">
0
就試試這個:
<html>
<head>
<style>
.container{
overflow:hidden;
width:300px;/*change this to whatever you want*/
height:150px;/*change this to whatever you want*/
/*Of course, to get the desired effect, the size of the image "<img>" below must be larger than the size mentioned above*/
}
.container:hover{
overflow:visible
}
</style>
</head>
<body>
<div class='container'><img src='myImage.png'/></div>
</body>
</html>
+0
爲什麼不使用相同的百分比而不是固定像素?固定寬度和高度傾向於在您使用可變圖像/尺寸時立即創建扭曲的圖像。 – SaschaM78
相關問題
- 1. 將鼠標懸停時放大圖像
- 2. 在鼠標懸停時放大圖像
- 3. 將鼠標懸停在另一圖像上時顯示圖像
- 4. 鼠標懸停在圖像上時可點擊圖標顯示
- 5. 將鼠標懸停在圖像上時顯示文字
- 6. 將鼠標懸停在按鈕上時顯示圖像
- 7. 將鼠標懸停在文本上時顯示圖像
- 8. 將鼠標懸停在圖片上
- 9. 將鼠標懸停在圖片上
- 10. 圖片上鼠標懸停
- 11. 如何在鼠標懸停在圖像中時顯示圖像?
- 12. 當鼠標懸停在圖像上時標籤隱藏/顯示?
- 13. 幻燈片放映 - 當鼠標懸停在縮略圖上時暫停顯示
- 14. 將鼠標懸停在圖像上時刪除圖像標題
- 15. 顯示鼠標懸停的圖像
- 16. 將鼠標懸停在圖片上並顯示div元素
- 17. 將鼠標懸停在鏈接上,圖片顯示循環
- 18. 在鼠標懸停時顯示大圖像與自動位置
- 19. 當鼠標懸停在DropDownList項目上時顯示圖片ASP.NET
- 20. 將鼠標懸停在原始圖像上時顯示背景圖像
- 21. 將鼠標懸停在圖像上
- 22. 當鼠標懸停在大圖中時,放大圖像上的區域
- 23. 將鼠標懸停在圖像上並在該圖像上顯示鏈接
- 24. 當鼠標懸停在圖像上時,在圖像上顯示文字
- 25. 當鼠標懸停在鏈接上時顯示圖像
- 26. 當鼠標懸停在圖像上時顯示按鈕(rails image_tag)
- 27. 在鏈接鼠標懸停上顯示播放圖標
- 28. WordPress的將鼠標懸停在圖片
- 29. 圖像放大鏡 - 放大圖像懸停和平移圖像鼠標移動
- 30. 將鼠標懸停在圖像上時顯示響應式覆蓋圖
所有你需要做的就是創建一個鼠標經過圖像,並且在鼠標的位置是在圖像的任意位置,設置圖像的到但是大的框架你想要它。 – user2277872