【发布时间】:2010-01-21 01:29:16
【问题描述】:
我有 3 个链接代表我页面中一个 iFrame 的内容。当您单击每个链接时,它会重新加载该 iFrame 的内容而不重新加载页面。
我如何设置链接的图像在它处于活动状态时更改?
这是我的代码:
<div id="tabs">
<div id="overview">
<a id="overviewtab" target="tabsa" href="toframe.html">Overviews</a>
</div>
<div id="gallery">
<a target="tabsa" href="tawagpinoygallery.html">Gallery</a>
</div>
<div id="reviews">
<a target="tabsa" href="trframe.html">Reviews</a>
</div>
</div>
<div id="tabs-1">
<!--<div id="scroller">-->
<iframe name= "tabsa" width="95%" height="100%" frameborder="0"></iframe>
</div>
CSS 代码:
#gallery a {
text-indent: -9999px;
padding-top: 40px;
background: url(../images/GalleryTab.png) no-repeat;
height: 51px; width: 123px; position: absolute; z-index: 2;
}
#gallery a:active, a:hover {
text-indent: -9999px;
padding-top: 40px;
background: url(../images/galleryoverview.png) no-repeat;
height: 51px;
width: 123px;
position: absolute;
z-index: 2;
}
它似乎不起作用.. :o 当我在链接上按住鼠标时,我只看到图像的变化,但是当我单击它时,图像保持不变,就好像它不是活动选项卡一样. :o 谢谢!!
【问题讨论】: