如何让一个div在网页中位置固定

来源:百度知道 编辑:UC知道 时间:2024/05/04 02:59:53
比如弄个菜单 ,我弄的样式是#menu {
position:absolute;
left:532px;
top:102px;
width:479px;
height:20px;
z-index:1;

}
在全屏浏览的时候位置是我想要的,但我一缩小浏览器,位置就变了,请问怎么修改成不管浏览器放大还是缩小,位置都不变,谢谢

使用定位 position
要想用定位必须有一个是参照物,才可以将你要固定的元素,固定在想要的位置。(position:relative;参照物)
要固定的元素用(position:absolute也可以 position:fixed;但是效果不同)

用一个大层把所有的层都装在里面,设置好大层的合适的高度和宽度,就可以了。就是水一样,把它倒在地上它就会散开到处流,如果把它装到杯子里,那就成了一个整体了,那样就好控制了。

用百分比定位,可以解决;

这样,貌似你不能用绝对定位,

#menu {
margin-left:532px;
margin-top:102px;
width:479px;
height:20px;
z-index:1;

}