简单 CSS 固定 header
Simple CSS fixed header
将以下页面 header 固定为 header 最简单的方法是什么? http://presentationtube.com/header.php
我应该移动 header 中的菜单元素吗?
CSS:
#templatemo_header_wrapper {
position:fixed;
}
如果不正确,您需要详细说明您的问题。
编辑
我想对此进行扩展。有不需要的额外标记。
当前的 css 看起来像这样:
#templatemo_header_wrapper {
width: 100%;
height: 65px;
margin: 0 auto;
background: #19446a url(images/templatemo_header_bg_65_ora.jpg) repeat-x;
}
由于正文已设置在 margin:0 和 padding:0,因此您无需为 #templatemo_header_wrapper 指定顶部和左侧坐标。因此,为避免编写额外的 css,您可以将元素更改为:
#templatemo_header_wrapper {
width: 100%;
height: 65px;
background: #19446a url(images/templatemo_header_bg_65_ora.jpg) repeat-x;
position: fixed;
}
我删除了边距 属性,因为这在此处不适用。您也可以省去高度 属性。有时为固定位置元素设置高度很有用。但是由于您的子元素也指定了高度(and/or 填充边距),这自然会根据需要向父容器添加高度。
因此最终标记可能如下所示:
#templatemo_header_wrapper {
position: fixed;
width: 100%;
background: #19446a url(images/templatemo_header_bg_65_ora.jpg) repeat-x;
}
#templatemo_header_wrapper {
top: 0px; position: fixed
}
固定在顶部0
最简单的方法:
#templatemeo_header_wrapper {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 9999;
height: 70px;
}
将以下页面 header 固定为 header 最简单的方法是什么? http://presentationtube.com/header.php 我应该移动 header 中的菜单元素吗?
CSS:
#templatemo_header_wrapper {
position:fixed;
}
如果不正确,您需要详细说明您的问题。
编辑
我想对此进行扩展。有不需要的额外标记。
当前的 css 看起来像这样:
#templatemo_header_wrapper {
width: 100%;
height: 65px;
margin: 0 auto;
background: #19446a url(images/templatemo_header_bg_65_ora.jpg) repeat-x;
}
由于正文已设置在 margin:0 和 padding:0,因此您无需为 #templatemo_header_wrapper 指定顶部和左侧坐标。因此,为避免编写额外的 css,您可以将元素更改为:
#templatemo_header_wrapper {
width: 100%;
height: 65px;
background: #19446a url(images/templatemo_header_bg_65_ora.jpg) repeat-x;
position: fixed;
}
我删除了边距 属性,因为这在此处不适用。您也可以省去高度 属性。有时为固定位置元素设置高度很有用。但是由于您的子元素也指定了高度(and/or 填充边距),这自然会根据需要向父容器添加高度。
因此最终标记可能如下所示:
#templatemo_header_wrapper {
position: fixed;
width: 100%;
background: #19446a url(images/templatemo_header_bg_65_ora.jpg) repeat-x;
}
#templatemo_header_wrapper {
top: 0px; position: fixed
}
固定在顶部0
最简单的方法:
#templatemeo_header_wrapper {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 9999;
height: 70px;
}