我有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;
}
它似乎并没有工作..:OI只能看到图像的变化时,我按住鼠标上链接,但是当我点击它时,图像保持不变,如果它不是活动选项卡。 :o谢谢!
没有工作。 :( – laura 2010-01-19 16:06:43
你使用的是什么浏览器?我记得自己有这个选择器的问题;我现在正在运行,但是我会在我回家时看到它是否能够正常工作 – 2010-01-19 17:09:47
我使用的是Safari浏览器。如果图片链接被选中/激活,我将无法更改图片链接:( – laura 2010-01-19 17:17:54