猿问

固定导航栏

我想让导航栏固定不动,所以用了position:fixed,设置了*{margin:0;   padding:0;}但是用了之后这个div盖住了下一个div的一部分。请问这是什么原因呢?

慕粉2307021277
浏览 1009回答 1
1回答

__innocence

fixed把导航栏固定到最上方,就像在黑板最上边贴了一张纸,但是你下一个div还是从黑板左上角开始的,并且fixed元素的z-index值很高,所以就挡住了。一般情况下,下一个div是一个大的div,它的margin-top值等于或略大于导航的高度
随时随地看视频慕课网APP
我要回答