这就是我想要做的。我有一个缩略图表和表中间的一个更大的图像。
img01 | img02 | img03 | img04
img05 | `*BIG IMAGE *` | img06
img07 | `*BIG IMAGE *` | img08
img09 | `*BIG IMAGE *` | img10
img11 | `*BIG IMAGE *` | img12
img13 | img14 | img15 | img16
当您将鼠标悬停在缩略图上时:
1) 缩略图的不透明度从 50% 变为 100% 并且
2) BIG IMAGE 将变为 img01 的 400x400 图像(即 img01_400x400.jpg)
当您还单击缩略图时,“BIG IMAGE”将变为 400x400 图像
我能够让编码正常工作到步骤 (1),其中缩略图的不透明度在悬停时发生变化。
有谁知道如何完成步骤(2)?非常感谢任何帮助。我已经坚持了几天了。
麦克风
从评论中添加了代码片段
到目前为止,这就是我对 css 的了解:
.hovereffect img { opacity:0.5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; }
.hovereffect:hover img { opacity:1.0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1; }
这是其中一个缩略图的一段代码片段:
<td align="center">
<a class="hovereffect" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="/ad01.php"><img style="cursor: pointer; width: 66px; height: 66px;" src="/images/ad_01d.png" alt="Hover Effect" id="" border="0" /></a>
</td>