打印

[讨论] 文字链和图片链上盖了一个带PNG透明图的层.怎么让链接有效?



 提示:您可以先修改部分代码再运行
谢谢各位,PNG图片在IE6中不透明的效果已解决,在这里就不讨论了!

[ 本帖最后由 wndy1214 于 2008-6-24 10:57 编辑 ]
上官洪洲
思路是这样
<style type="text/css">
a{position:revative;}
a img{position:absolute;left:0;top:0;}
</style>
....
<a href="#setup.exe">Download<img src="123.png" /></a>
web的前端
谢谢 yoom;
可能是我表达的不清楚,那个PNG图是盖在上面的一个装饰图(红绸布),图片链接在下面,是另一张GIF图.具体效果可以浏览一下帖子中的代码。
thanks!
上官洪洲
顶起!在线等高手们来解答!
上官洪洲

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
无解,你自己都说了在文字上面覆盖了东西

TOP

真的无解啊?
但是上面的覆盖的是透明的PNG啊
上官洪洲

TOP

把a的用position: absolute;提到最上面。

TOP

good!谢谢楼上的!
上官洪洲

TOP

引用:
原帖由 majer 于 2008-6-24 13:11 发表
把a的用position: absolute;提到最上面。
那就不是图片覆盖在上面了,而是图片做背景

TOP

将a的也设置为绝对定位以后,再设置a的z序就可以了,代码在下面:

 提示:您可以先修改部分代码再运行
这样的话就看不到纯文本了,只看到图片提供的下载链接,可这正是你想要的效果对不?
思路就是,将两个图片都绝对定位,接着设置有链接的一个z序高一些,使它高于其它.我好奇的是png在ie6下不透明的问题,楼主是怎么解决的?

[ 本帖最后由 Amyni 于 2008-6-25 11:58 编辑 ]

TOP

测试过啦,在ie6,ff2,ff3,Safari上都没有问题~

TOP

呵呵
相当于你隔着块玻璃去拿橱窗里的东西。你能够着?

TOP