【发布时间】:2015-07-08 18:46:29
【问题描述】:
我有这个页面:
在这个页面上,你会找到一个产品列表。我想在这个列表中添加一个叠加效果。
编码 HTML:
<a href="http://www.altradona.ro/lenjerie-sexy/rochii-sexy/rochie-7033-black.html" title="Rochie 7033 black" class="product-image">
<img src="http://www.altradona.ro/media/catalog/product/cache/1/small_image/252x252/9df78eab33525d08d6e5fb8d27136e95/1/4/1432654037.png" data-srcx2="http://www.altradona.ro/media/catalog/product/cache/1/small_image/504x504/9df78eab33525d08d6e5fb8d27136e95/1/4/1432654037.png" width="252" height="252" alt="Rochie 7033 black">
</a>
我应该将此效果添加到a 标签
您可以检查该站点以查看更清晰的代码,这只是一个示例。
我尝试使用此 CSS 代码但无法正常工作:
代码 CSS:
.regular a:hover{
opacity:0.4;
background:url("http://www.altradona.ro/media/wysiwyg/OVERLAY.png");
}
这段代码有什么问题? 你能帮我解决这个问题吗?
提前致谢!
【问题讨论】:
-
因为您没有使用该代码应用 overlay...您正在更改不透明度和背景图像。叠加层必须是单独的元素(或伪元素)。你的代码在哪里?
-
这就是我在这里的原因,因为我不知道......如果我知道只发布问题。我需要一个例子
-
@Dmitriy 您的示例很好,但是如果您复制我网站中的代码不起作用怎么办?可以做个测试吗?