这是我页面的 html 部分:
<div class="edenKomentar">
<div class="rejtingVoKomentar" onmouseover="alert('asd');">
<div class="thumbUp"> </div>
<div class="thumbDown"> </div>
</div>
<div class="imeVoKomentar">Name</div>
<div class="tekstVoKomentar">Comment</div>
<div class="datumVoKomentar">Date</div>
</div>
这是我的CSS代码:
div.edenKomentar:hover {
// border-bottom: dashed 1px gray;
border-left: solid 8px #003366;
}
div.edenKomentar:hover div.imeVoKomentar {
color:#003366;
}
.edenKomentar div.rejtingVoKomentar {
position: absolute;
overflow:hidden;
right:5px;
top:15px;
height:35px;
width: 100px;
padding: 5px;
border: solid 1px green;
}
.edenKomentar div.rejtingVoKomentar:hover{
border: solid 2px green;
background-color:#66FF00;
}
.rejtingVoKomentar .thumbUp,.thumbDown {
position: relative ;
height: 25px;
width: 25px;
border: solid 1px red;
top: 10px;
}
.rejtingVoKomentar .thumbDown {
right: 5px;
background:url(sliki/Ikoni/Thumb-down-icon.png);
background-repeat:no-repeat;
}
.rejtingVoKomentar .thumbUp {
left: 5px;
background:url(sliki/Ikoni/Thumb-up-icon.png);
background-repeat:no-repeat;
}
.rejtingVoKomentar .thumbDown:hover{
border: solid 2px red;
}
问题是 .rejtingVoKomentar (以及 .thumbUp 和 .thumbDown )上的悬停(和 onmouseover)不起作用,而.rejtingVoKomentar有
position:absolute;
属性。这里有什么问题?