2003年03月20日 15:48 点击:超过8000次
用Dreamweaver制作网页的时候,如果插入图片的时候是使用了层来定位,再加入一些特效,当鼠标移到图片的时候有时会被图片遮住。
这是因为在DW插入的层中使用了position:absolute的元素,这就是“绝对定位”。绝对定位的元素都会优先浮在其它网页元素的上层,所以图片就会在那个特效上面。
两种解决的办法:
1.在Dreamweaver中切换到HTML下,找到这张图片的代码,然后找到这个层的div语句,例如<div id=Layer1……这句,把style=中的z-index的值改为-1(负1),然后这个层就跑到后面了。
2.最好的办法就是不要使用layer,绝对定位的缺点太多了,特别是改变显示器分辨率后网页会对不齐。把图片直接插在某个位置就可以了。取而代之的方法,请参考
网页树树版权声明:
此文为Webshu.com独家撰稿,著作权属作者所有,禁止转载。
此文网址 http://webshu.com/column/102/2.html