在iframe上显示导航

时间:2015-10-14 16:34:01

标签: html css iframe

我有一个简单的问题,但我刚开始学习HTML / CSS。 我想在全屏幕上显示一个iframe,我可以这样做,但我也希望在它上面显示我的导航菜单。

我的HTML看起来像这样:

<body>
     <nav>
         (menu items)
     </nav>
     <iframe src="http://xx.xx.xx.xx/" style="border: 0; width: 100%; height: 100%; display: block; position: absolute; left: 0px; top: 0px;"/>
</body>

问题是我只能在加载iframe之前看到导航菜单,然后它会在iframe下方消失。

我怎么能在顶部显示它? (像这样:http://puu.sh/kK6Eu/e55531777f.png

感谢。 (对不起我的英语,我是法国人)

2 个答案:

答案 0 :(得分:1)

您需要在其CSS属性中更改nav元素的Z-index。 较高的Z指数意味着较高的元素

nav{
   z-index: 2
}

iframe{
   z-index: 1
}

答案 1 :(得分:0)

使用以下代码

<body>
     <nav style="position: relative; z-index: 2;">
         Hello
     </nav>
     <iframe src="http://xx.xx.xx.xx" style="border: 0; width: 100%; height: 100%; display: block; position: absolute; left: 0px; top: 0px;"/>
</body>