懸停時我有一個可點擊的圖片我想顯示關於它的簡短說明。 我有一個嘗試使用CSS和jQuery的方法,但它似乎閃爍,當我懸停,而不是保持穩定狀態(靜態)。懸停可點擊圖片說明不起作用
HTML
<a href="#" class="project">
<img src="images/valencia.png"/>
</a>
<a href="#" class="description">
<p>In this website you find information about sport and gastronomy in Valencia. It was built for the Erasmus+ Project.</p>
</a>
CSS
a.project img {
height: 150px;
width: 200px;
border-radius: 5px;
border: 1px solid #fff;
}
a.description {
text-decoration: none;
}
a.description {
height: 150px;
width: 200px;
background-color: white;
color: black;
border-radius: 5px;
opacity: 0.8;
position: absolute;
top: 0;
left: 90px;
right: 0;
bottom: 0;
visibility: hidden;
}
a.description p {
margin-top: 35px;
}
jQuery的
$('a.project img').mouseover(function(){
$('a.description').css("visibility","visible");
});
$('a.project img').mouseout(function(){
$('a.description').css("visibility","hidden");
});
請詳細說明。我已經將你的代碼發佈到小提琴中,懸停效果似乎正如人們所期望的那樣工作。 https://jsfiddle.net/f7fqcprs/ –
看看這個,看看它是否有幫助。 http://stackoverflow.com/questions/16971757/how-to-display-text-over-a-faded-image-on-hover-using-jquery – Danieboy
@RobertC,以及你可以看到當你移動你的鼠標圖像,文字閃爍,我希望它是靜態的。 –