我有一个div固定的位置,其中我有一个绝对位置的div ....
有绝对定位的div工作.....但位置:固定不工作即........
希望你明白......
HTML
<div class="container">
<div class="cont_left">
<div style="position:relative">
<div id="nav">
<div style="display: block;" class="menu"> <a href="#">
about
</a>
</div>
<div style="display: block;" class="menu"> <a href="#">
services
</a>
</div>
......
</div>
</div></div></div>
CSS
.container{
width:100%;
float:left;
}
.cont_left{
width:164px;
float:left;
padding:0;
position:fixed;
}
#nav{
width:164px;
float:left;
padding:0;
list-style:none;
margin:58px 0 46px 0;
position:absolute;
top:0;
left:0;
}
答案 0 :(得分:2)
答案 1 :(得分:0)
只需将<!doctype html>
添加到html的顶部
答案 2 :(得分:-2)
如果您使用XHTML而不是HTML,那么position:fixed肯定是有用的。 在启动HTML页面时,您必须添加
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">