[英]CSS Image Rollover Effect
我嘗試使用以下CSS來創建過渡效果:
#arrow {
position:absolute;
left:540px;
top:150px;
width:220px;
height:120px;
}
#arrow a{
display: block;
width:220px;
height:120px;
text-decoration: none;
background: url("images/arrow.jpg");
background-position: 0 -120px;
}
#arrow a:hover {
background-position: 0 0;
}
然后,div標簽:
<div id="arrow">
<a href="/arrow/arrow.htm"></a>
</div>
但是,當我的鼠標滑過圖像時,它不會更改鏈接的背景位置。 思考?
將background-repeat: no-repeat
到#arrow a
。
它正在工作,但是您的背景正在重復,因此看起來好像根本沒有工作。 因此,您可以設置為no-repeat或設置為background-repeat,或者只是取消url設置,然后僅將其添加到hove
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.