很难在标题中解释,但可以在您访问www.compuhex.co.uk时看到。当您将鼠标悬停在图像上时,文本会出现在图像上方,并且原始图像的不透明度会增加。出于某种原因,现在文本的不透明度水平也会受到影响,而这并不意味着它会受到影响。它并不总是这样,对于我的生活,我无法弄清楚如何解决它。
html的代码片段是;
<div class="wrapper">
<img src="products/Pink2.PNG" width="75%" style="padding-top:15px" alt="USB Pink cable for Apple iPhone"/>
<a href="pink_iphone.html" title="" class="description"><span class="productimagetext">
USB pink sync charger cable for iPhone<br /><br /> £1.99</span></a>
</div>
css
.wrapper{ padding: 8px; background-color: #FFF; border: none; position: relative; width:260; height: 200; margin: 0 auto; }
.wrapper:hover{ cursor: pointer; }
.description{ display: none; background-color: #fff; color: #000; position: absolute; left: 8px; top:10px; width: 260px; height: 200px; padding: 30px 0 0 0; }
.description img{ vertical-align: middle; margin: 0 2px 1px 0; }
jQuery是;
$('.wrapper').hover(function(){
$(this).children('.description').stop().show().fadeTo(200, 0.8);
},function(){
$(this).children('.description').stop().hide().fadeTo(200, 0);
});
它可以在www.compuhex.co.uk上看到。请注意,该网站仍在部分建设中。