一个position:fixed属性的div中的另一个div居中失效
我想实现导航栏跟随页面移动,在外层div设定为position:fixed,内层div设定为margin-left:auto;margin-right:auto;内部的d...
我想实现导航栏跟随页面移动,在外层div设定为position:fixed,内层div设定为margin-left:auto;margin-right:auto; 内部的div不能实现居中效果,如果去除外层的position:fixed属性就能实现居中,但导航栏不能跟随,求解决方法
展开
4个回答
展开全部
可以的,里面内容层要设置宽高css用margin:0 auto;就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你想实现的效果应该是导航栏固定在顶部位置,不随着导航条的滚动而滚动吧。
<style type="text/css">
*{margin:0; padding:0}
#div1{width:980px; height:1200px; background:#006; margin:0 auto;}
#nav{position:fixed; background-color:#F00; height:50px; width:980px;}
</style>
<div id="div1">
<div id="nav"></div>
<div id="main"></div>
</div>
我这样的简单设计能够把导航条固定在顶部,不知你是否需要这样的效果呢
<style type="text/css">
*{margin:0; padding:0}
#div1{width:980px; height:1200px; background:#006; margin:0 auto;}
#nav{position:fixed; background-color:#F00; height:50px; width:980px;}
</style>
<div id="div1">
<div id="nav"></div>
<div id="main"></div>
</div>
我这样的简单设计能够把导航条固定在顶部,不知你是否需要这样的效果呢
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
源代码,居中不一定要用margin:0 auto;的,有时候可以用text-align:center
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询