且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

javascript - html <div>嵌套的<p>内容不显示

更新时间:2022-10-19 12:15:44

先上一张图:

浏览器打开审查元素,这个p的位置如图,由于你头部的header加了.navbar-fixed-top CSS 类,而这个类带有position: fixed属性,所以你的p元素被上面一个header元素盖住了。

解决方法是,给下部main部分加上一个上边距,等于头部header的高度,这样就可以把头部header的位置空出来了,也就不会被头部header挡住p元素了。

<style type="text/css">
main header {
    background:#aaa;
    color: #fff;
    margin-top: 51px;
}
</style>

效果: