关于2-10作业题

关于2-10作业题

老师,您好,关于2-10作业题,网站布局那个,如果要固定顶部的导航,当页面滚动时,导航不随滚动条的滚动而滚动,那么它的样式该怎么写,用什么定位,这个我不会写


.header{

width:100%;

height:80px;

background:#07cbc9;

}



正在回答

登陆购买课程后可参与讨论,去登陆

1回答

使用position:fixed固定定位,这样就可以固定在页面顶部了,但直接使用会导致在正常文档流中不占位了,也就是高度为零。此时需要在header下再写一个div,设置高度和header的高度相等,就能解决这个问题。还有一点,banner图区域设置了遮罩,这就可能导致header条在经过banner区时被覆盖在遮罩下面从而蒙上一层阴影,那么在设置了定位的情况下,你就可以通过设置z-index来提高header的展示层级,避免被遮罩覆盖的现象发生。

  • 山鹰001 提问者 #1
    非常感谢!
    2018-03-05 11:40:37
  • 山鹰001 提问者 #2
    亲,已经按照你说的重新修改了一下代码,并且成功了,你的解答灰常完美,如果没有下面的提示定位后会存在层级问题,我想我又要想半天啦,^_^。 之前没有想到给块级元素设置固定定位后,它也会脱离标准流 o(╥﹏╥)o
    2018-03-05 11:45:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师