我在歌劇中遇到問題。我有一個應用了backgorund圖像的hyperlinnks系列。當我將鼠標懸停在鏈接上時,指針光標不顯示。背景圖像css歌劇問題
這是一個已知的bug,下面
#sidebar ul {
margin: 0;
padding: 0 0 27px 16px;
display: block;
float: left;
width: 180px;
}
#sidebar ul li {
background-image: url(images/left-nav-bg.jpg);
background-repeat: no-repeat;
margin: 0;
margin-bottom: 10px;
padding: 0;
display: block;
float: left;
width: 180px;
height: 40px;
list-style-type: none;
cursor:pointer !important;
}
#sidebar ul li a {
background-repeat: no-repeat;
background-position: 2px 2px;
margin: 0;
padding: 8px 8px 0 4px;
display: block;
float: left;
width: 168px;
height: 32px;
color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
text-align: right;
cursor:pointer !important;
}
如果您對這種工作原因感到好奇,我想我可以說一點:那些mouseover和mouseout事件返回的是事件是否應該冒泡到它們的父元素。因此,無論出於何種原因,Opera都不會更新遊標,除非事件冒泡,並且由於jQuery被設置爲在其事件處理程序中返回false,所以冒泡從未發生過。 – 2010-06-04 04:59:21