日期:2014-05-16  浏览次数:20726 次

frame挡住下拉菜单
frame挡住下拉菜单
<frameset rows="150px,*" frameborder="no" border="0" framespacing="0">
  <frame src="head_nav.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="top" />
  <frame src="dianjian_list.html" name="mainFrame" id="mainFrame" title="main" />
</frameset>
"head_nav.html有横向下拉菜单,
然后点击菜单时,下拉选项被遮住,怎么办,

ps:之前是<div><iframe src="dianjian_list.html"></iframe></div>,没有出现问题, 后来老师让使用frameset,然后问题就来了。


------解决方案--------------------
试试设置 css的ZINDEX属性?
------解决方案--------------------
或者透明属性

------解决方案--------------------
frame会遮挡超过的部分,因此下拉菜单肯定会被挡住。方法就是把IFrame和Frameset结合起来:
1. 主页面显示菜单和iframe
2. 需要用到的frameset放到另一个页面里,然后放到iframe里面

参考:http://blog.csdn.net/renminzdb/article/details/7480799