我的导航是div做的,在导航的下面也有div做的公告航,做导航下拉框的时候会被遮住

如题所述

把导航设置position和z-index,具体设置方法如下。
如果现在导航的position是absolute,那么不需要更改;如果没有设置该属性,就设置成positon:relative。
z-index:1。(其实随便写个正整数都可以,如果1不行的话你就自己随便写试试吧)

z-index用来设置对象的层叠顺序,较大z-index值的对象会覆盖在较小z-index值的对象之上。
如两个绝对定位对象的此属性具有同样的z-index值,那么将依据它们在HTML文档中声明的顺序层叠。对于未指定此属性的绝对定位对象,此属性的z-index值为正数的对象会在其之上,而z-index值为负数的对象在其之下。设置参数为 null 可以移除此属性。
注意:此属性仅仅作用于 position 属性值为 relative 或 absolute 的对象。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-24
...ie的臭虫而已,swf或select会始终出现在页面最上层,解决方法很简单,给要显示的div加个iframe的背景,如:
<div style="position:relative;">content<iframe style="width:100%;height:100%;position:absoult;top:0;left:0;"></iframe></div>
或者你也可以用jquery的bgiframe插件。
第2个回答  2010-12-23
学习一下css中的z-index属性本回答被网友采纳