iframe中的下拉菜单显示不全了

foovon 2008-11-06 02:25:36
我有一个header文件是用iframe插入到主页面的上部来的。header中有一些下拉菜单,点击时下拉菜单下部分被遮住了,显示不全了!!
<iframe name="content_frame" marginwidth=0 marginheight=0 width=100% height=auto src="/daily/feeds/common/header.aspx?type=${selectedTab}&Embed=&w=960" scrolling="no" frameborder=0></iframe>
...全文
1076 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiquanboy 2008-11-29
  • 打赏
  • 举报
回复
我也碰到这个问题了。。调整了层优先级也不行
看来只能include了。。
tang52016639 2008-11-18
  • 打赏
  • 举报
回复
重做了一遍header有啥用啊?你的意思是做在一个页面上吗? 要不你重做了嵌进去也有问题啊!
foovon 2008-11-17
  • 打赏
  • 举报
回复
还没解决,暂时重做了一遍header
空心兜兜 2008-11-15
  • 打赏
  • 举报
回复
学习下...
tang52016639 2008-11-14
  • 打赏
  • 举报
回复
师兄,问题搞定没有? 给说说啊!!
foovon 2008-11-13
  • 打赏
  • 举报
回复
谢,又了解了一些东西
tang52016639 2008-11-13
  • 打赏
  • 举报
回复
我也遇到同样的问题....
  • 打赏
  • 举报
回复
还有一个做法,就是你用AJAX来获取返回到你这个页面就OK了
kimmking 2008-11-12
  • 打赏
  • 举报
回复
iframe在ie里是对象,不是一般的页面html元素,显示顺序不受z-index影响,其他的如select object等等。
本身算是ie5-6的bug。
ie7-8正逐步解决这些问题。
foovon 2008-11-12
  • 打赏
  • 举报
回复
楼上的朋友,说具体一点吧!!主要下拉菜单也不是我能控制的!!而且header是.net生成的,而我现在做的代码是jsp的
zouzz123 2008-11-11
  • 打赏
  • 举报
回复
用表格试一试
  • 打赏
  • 举报
回复
不建议你用IFARMAE做这部分,这样对SEO也不利
foovon 2008-11-11
  • 打赏
  • 举报
回复
试过不行,iframe的显示级别在div 之上的,虽然透明了,但按道理也应在div 上面的
cgisir 2008-11-11
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 fendy5201 的回复:]
这种情况好像设置一下z-index应该可以搞定的,LZ试试。
[/Quote]
z-index设置再高,iframe的高度没变还是照样

建议楼主可以按原来的<script 这样进来然后调样式或如果服务器支持可以用include进来 ~~~ 别的方法没了
mark620 2008-11-11
  • 打赏
  • 举报
回复
这种情况好像设置一下z-index应该可以搞定的,LZ试试。
foovon 2008-11-11
  • 打赏
  • 举报
回复
是这样的,header文件是从外部导入进来的,我是不能改写的,起被是用<script导入进来的,但这样导入header后会影响我的主要页面,一切都变乱了。为了我的文件不受外部影响,所以就改用iframe了
gaocctv 2008-11-11
  • 打赏
  • 举报
回复
一般iframe包含下拉菜单这样情况时不好解决的。我上次遇到这样的问题,改用了include包含文件。
cgisir 2008-11-11
  • 打赏
  • 举报
回复
top有下拉菜单的话,把top内容放到主页面就行了, 就不应在放iframe里,这样做肯定不对~ 没有这么做的
内容可以用iframe
xiaojing7 2008-11-11
  • 打赏
  • 举报
回复
不太好解决! 你可以考虑把iframe的东西放在用户控件里面!
foovon 2008-11-11
  • 打赏
  • 举报
回复
我现在已把iframe的高度增加到400px,并把iframe透明处理解决了下拉菜单显示不全的问题,但现在问题又来了,就是header下面处于iframe透明区域(400px高度)的下部页面不能工作了,具体点说就是处于iframe的透明区域中的文本输入框点不中了,但能看得见。
晕,急救!!!!!!!!!!!高人啊!!
加载更多回复(3)

61,126

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧