所以我有一個電影海報圖片和一個播放圖標。當我將鼠標懸停在位於其上的播放圖像/圖標上時,我該如何讓海報的不透明度降低?我想讓我的背景圖片的不透明度變成.2當我將鼠標懸停在它上面的一個元素上時
-3
A
回答
0
如下爲此,您可以使用jQuery:
$(function() {
$('#myImage').hover(function() {
// changing the opacity of the poster when hovering over image
$('#myPoster').css('opacity', '0.2');
}, function() {
// resetting opacity when mouse leaves image
$('#myPoster').css('opacity', '1.0');
});
});
+1
是不是JQuery的?不是香草的JavaScript? – yosefrow
+0
是的,你是對的。 – EliteKnight
0
,您不僅可以通過CSS做。你需要JS事件。
檢查這個片段進行
function changeOpacity(){
document.getElementById('video').style.opacity = 0.5;
}
#play {
width: 50px;
height: 50px;
}
#video {
width: 300px;
height: 300px;
}
<img src="https://i.stack.imgur.com/kZvwc.png" id="play" onmouseover="changeOpacity();" />
<br/>
<img src="https://i.stack.imgur.com/NAM35.jpg" id="video" />
這樣你可以改變透明度根據自己的需要。
享受:d
注意:您可以使用onmouseout事件,使圖像(或視頻的)透明度恢復正常就這樣。
相關問題
- 1. 爲什麼當我將鼠標懸停在我的文本框上時,它不會影響背景
- 2. 如何改變圖像的透明度,當我將鼠標懸停我的文字嗎?
- 3. 在鼠標懸停上更改tr元素的背景顏色
- 4. 將鼠標懸停在PNG圖片上時發生背景移位/變形
- 5. 當鼠標懸停在元素B上時改變元素A的背景 - mouseleave不起作用
- 6. 當我將鼠標懸停在它上面時,C#TaskBar項目消失
- 7. 透明背景上的鼠標事件
- 8. 當鼠標懸停在元素上時,CSS不透明度轉換無法在兄弟選擇器上工作
- 9. 我怎樣才能讓不透明的一個div而不是背景圖片?
- 10. 我可以動畫CSS背景圖片的不透明度嗎?
- 11. 將鼠標懸停在Raphael元素上
- 12. 改變Blogger的背景透明度圖片不是透明
- 13. 當我將鼠標懸停在其上時,使文本消失
- 14. 我不能讓我的圖片的透明度工作
- 15. 圖片上鼠標懸停
- 16. 麻煩讓我的鼠標懸停在標記上工作
- 17. 將鼠標懸停在任一元素上時更改圖片和背景顏色
- 18. 當用戶將鼠標懸停在它上面時,如何讓我的實體旋轉?
- 19. 懸停的CSS上的不透明度
- 20. 如何讓當我將鼠標懸停在element..use jQuery的
- 21. 我想將我的頁面上的這個flash元素變成javascript/jquery ...?
- 22. 背景變化時,鼠標懸停
- 23. CSS圖像在文本懸停上的不透明度轉變
- 24. jQuery鼠標懸停鼠標不透明
- 25. 當鼠標懸停在子元素上時不滾動主體
- 26. 將鼠標懸停在父母的變化上兒童元素
- 27. 更改懸停上的2個項目的不透明度
- 28. 使用CSS,當我將鼠標懸停在父元素上時,是否可以更改子元素的屬性?
- 29. 將鼠標懸停在當前背景圖像的特定部分上時更改背景圖像
- 30. 懸停時背景顏色的不透明度
@JatinSinghal''Background-image'!= ' –
你能分享你的HTML&CSS代碼嗎? – sphinx
https://github.com/ahmetomerv/MovieOne @ jatin-singhal –