iframe框架 css+div布局问题

<divclass="menu"><iframesrc="menu/menu.html"scrolling="no"frameborder="0"width="100%"... <div class="menu">
<iframe src="menu/menu.html" scrolling="no" frameborder="0" width="100%" height="100%" marginheight="0" marginwidth="0"></iframe>
</div>
<div class="slide">
<iframe src="slide/slide.html" scrolling="no" frameborder="0" width="100%" height="100%" marginheight="0" marginwidth="0"></iframe>
</div>

.menu{
border:thin;
height:75px;
z-index:10000;
}
.slide{
border:thin;
height:404px;
}

下拉菜单被遮住了 应该怎么写iframe 的css?
展开
 我来答
百度网友484ad80
2015-01-14 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:144
采纳率:0%
帮助的人:48.8万
展开全部
为什么menu你要用框架来引用?框架的大小没有办法自动伸缩的..除非用脚本去控制.
如果你想在其他页面都引用menu建议用include. 当然我是指动态页面.

<!-- #include file="menu/menu.html" -->
如果你想在静态页面引用menu用脚本是最合适的方法.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
154406720
2017-10-20 · TA获得超过169个赞
知道答主
回答量:116
采纳率:86%
帮助的人:58万
展开全部

需要明白 z-index 只适用在 position为非static的元素。。

在未设置层级的时候,默认后者居上,后面的元素在前面的之上。。

解决方法

.menu{position:relative;}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-01-13
展开全部
.menu{position:absolute; z-index:2}

.slide{border:thin;height:404px; position:absolute;z-index:1} 叠层效果可以的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
滩詧摊浪謤谘44
2015-01-20
知道答主
回答量:8
采纳率:100%
帮助的人:3.1万
展开全部
试一下设置.menu{ position:relative} 我的认知里z-index需要和定位结合使用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
持蜜游
推荐于2017-10-20 · TA获得超过574个赞
知道小有建树答主
回答量:715
采纳率:0%
帮助的人:448万
展开全部
话说你加那么多框架干什么,在.menu{position:absolute; } 加个绝对定位试试
追问
还是不行。

加很多框架 是因为我要引用别的网页 有什么其他办法吗?
追答

有,用JS,把页面用JS写好,然后在页面调用js就可以了,反正我是很讨厌框架,像下面这样

document.write("<div class='nav'>");
document.write("<ul id='list_link'><li><a href='index.html'>首页</a></li><li><a href='xuexiaoJJ.html'>学校简介</a></li><li><a href='xingzheng.html'>行政机构</a></li><li><a href='zhuanyueSZ.html'>专业设置</a></li><li><a href='xiaoyuanXW.html'>校园新闻</a></li><li><a href='xuexiaoRY.html'>学校荣誉</a></li><li><a href='jiaoxueGW.html'>教学教务</a></li><li><a href='xueshengYD.html'>学生园地</a></li><li><a href='zhaoshengJY.html'>招生就业</a></li><li><a href='xiaoqi.html'>校企合作</a></li></ul>");
document.write("<p>贺州经济干校<br />www.hzjjgx.com</p>");
document.write("<div class='nav_bar'><img src='images/nav_left.gif' /></div>");
document.write("</div>");
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式