私は以下のフィドルを持っていますhttps://jsfiddle.net/0vau6psp/これはエラーを複製するために必要な最小限のコードです。私はそれが位置と関係があると仮定しています:固定されていますが、私はそれを理解できません。次のdivの上に表示される固定位置部門
問題は、私の見出しがメインのコンテンツの上に直接表示されてしまい、その結果、メインのコンテンツが見えなくなってしまいました。私はそのコンテンツをヘッダーの下に表示したいと思います。
助けていただけたら幸いです!以下は、私のコードは、参考のためにもです:
HTML:
<header class="site-header" >
<div class="header-main" id="header-flow">
<div class="container-fluid header-cont-top-nav">
<div class="row">
<div class="col-md-5 text-right hidden-xs hidden-sm">
<ul>
<li>Link</li>
<li>Link</li>
<li>Link</li>
</ul>
</div>
</div>
</div><!--/.container-->
</div><!--/.header-main-->
</header>
<main class="site-main-content" id="mainscrollcontent">
<p>
{{ content_for_layout }}
Test
Test Content
Test Content line 4
</p>
</main>
CSS:
#header-flow {
border-bottom: #73b2b2 3px solid;
z-index: 1000;
background-color: #fff;
position: fixed;
width: 100%;
}
#header-flow li{
display:inline-block;
}
.site-main-content {
margin-bottom: 0;
display:block;
}
ええ、私は知っていますが、そうしなければならない方法があるように思われます。それはちょっとした一時的な修正だと思います。ヘッダーには高さが設定されていないようです –