我得到一個400像素x 685px的圖像。在網站中,我設置它只會顯示200px x 685px。我想知道當鼠標懸停在圖像上並顯示圖像的另一半200px x 685px到400px x 685px時,如何顯示整個圖像?謝謝如何懸停在CSS
Q
如何懸停在CSS
-1
A
回答
-1
我認爲一個可以接受的解決方案是在你的html中創建一個div。在你的樣式表(aka-css文件)中,你應該用width:200px,height:685px;接下來你要做的就是設置所有的div標籤(或者你給這個傢伙的任何id)一個background-image:url(「whatever.png」); 現在,您還應該使用background-position:right(或左邊,您的選擇)。 到目前爲止還會發生什麼?你的div將顯示一半的圖像。 現在你應該使用div:hover作爲一套新的規則在你的CSS中,並且還使用background-position:left/right(你沒有使用的那個)。
告訴我,如果它的工作。
0
因此,我認爲你的CSS的一部分也可以是這樣的:
.your-class {
background: url("[the path of your image]");
background-size: 200px 685px;
}
然後當鼠標懸停在圖片:
.your-class:hover {
background-size: 400px 685px;
}
請注意,如果您使用的<img>
標籤本身在你的.html文件中,你應該寫寬度和高度而不是背景大小。無論如何,上面的代碼在某些方面是開發人員在這種情況下在CSS中做的。但顯然這取決於你如何用div標籤來構建HTML,以及你給這些標籤的類。
0
您可以通過設置實現
.selector:hover
{
background-size: 100% 100%;
}
相關問題
- 1. 如何更改css:懸停?
- 2. 如何懸停使用CSS?
- 3. CSS - 如何解決懸停?
- 4. 如何使用懸停CSS
- 5. CSS懸停效果如何?
- 6. 懸停在懸停的CSS菜單
- 7. CSS:懸停 - 如何使:懸停在文字上影響圖像?
- 8. CSS懸停在INPUT.homeButton
- 9. 如何停止CSS懸停與條件
- 10. 如何使懸停在CSS動態?
- 11. 如何創建懸停在CSS下拉
- 12. 如何讓圖像懸停在CSS?
- 13. CSS-懸停
- 14. CSS懸停
- 15. CSS懸停
- 16. CSS - 懸停
- 17. 懸停與CSS
- 18. CSS:懸停
- 19. :懸停在「>」在CSS
- 20. CSS:懸停 - 如何讓較低的DIVs:懸停以及?
- 21. 如何使jQuery的懸停像CSS懸停?
- 22. 如何添加不同的CSS3懸停轉場懸停與CSS
- 23. 如何使用:鼠標懸停時懸停css
- 24. css懸停在轉換
- 25. css懸停在IE 8中
- 26. 懸停在jQuery和CSS上
- 27. CSS懸停在容器上
- 28. CSS導航:懸停在Safari
- 29. 如何避免CSS懸停同時應用css邊框與懸停僞類
- 30. CSS懸停停止動畫
沒有打字背景,現在的位置是以後的事情了:左 – Horace