怎样相对body定位?

在仿淘宝制作菜单栏的时候,二级菜单只能相对于父元素定位,即使把position改为absolute,还是不行,想问下怎样才能相对于body呢?

我想实现以下效果:“网站导航”的二级菜单相对于body居中

http://img2.mukewang.com/5a3632a30001e3bb28780750.jpg

但是我设置了绝对定位之后依旧相对于他的父元素定位:加了颜色方便看位置

http://img3.mukewang.com/5a3632ed000195b728240484.jpg

代码如下:

    width: 1190px;

    background-color: aqua;

    position: absolute;

    top: 34px;

    margin: 0px auto;

求指导~~~

不想当前端的鉴黄师不是好领导
浏览 3049回答 3
3回答

gelory

可以试着修改html代码,作为一级菜单的兄弟元素实现,或者把你的父元素定位为静态,把你的body定位为relative,就可以相对body定位了。

慕勒7123956

相对于body定位那不就是fixed了吗

牛奶老哥哥

父级至 body 不设置 position 属性就可以相对 body 定位了 
打开App,查看更多内容
随时随地看视频慕课网APP