原来写一个页面。
比如有头部。和底部。我们都是定义一个div
只不过头部有一个class=header 尾部的div是class=footer
现在html5出现以后。主张语义化标签。
现在我们写样式的时候。选择器直接就写header就可以了。
不需要这么写 div.header
这样的好处是使得文档结构层次清晰。利于代码编写和开发。
还有搜索引擎优化等等的好处。
position:fixed 可以固定。
position:absolute也行。相对于fixed -》absolute不能随着页面的拉伸而定义在头部或你想定义的地方(即浏览器最大最小化固定的位置会不一样)
而fixed如果是定义紧贴头部的化,浏览器最大最小化都是在头部不会变形。
HTML5让导航栏固定顶部不动且不遮挡住下面的DIV方法如下:
1,首先在html中,添加良好的导航内容。
2,后者是网页的具体内容,这里的代码比较简单。
3,在样式中,首先在菜单中定义一些样式。
4,此时,在运行页面时,滚动条滚动后导航将消失。
5,为了将导航栏固定在顶部,可以添加样式位置:固定;最高:0在导航容器中,键是第一个样式,因此其位置是固定的。
6,此时,页面开始运行,页面向上滚动,并且导航始终在顶部。
很简单的啊。我直接写在页面了哦,class id 属性什么的你自己写了。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />
<title>iframe</title>
</head>
<body style="margin:0padding:0">
<div style="height:100px">头部div</div>
<iframe style="height:600pxwidth:100%">
</iframe>
<div style="height:100px">底部div</div>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)