Итак, у меня есть заголовок, который я установил как фиксированный. У меня есть список предметов под ним, которые прокручиваются, но заголовок остается неповрежденным. Однако одна из проблем, с которыми я сталкиваюсь, состоит в том, что список покрывается фиксированным заголовком на самом верху, что препятствует первому элементу списка.фиксированный заголовок содержимого заголовка ниже
Я попытался добавить «margin-top: 55px;» в контейнер, содержащий список элементов, но при этом скрывает полосу прокрутки за заголовком, что не очень приятно смотреть. Как я могу отобразить заголовок и список, если это не мешает?
Любая помощь была бы очень признательна.
body.campaign-body { height: 100%; overflow-y: scroll; }
.container.campaign-header { position: fixed;
z-index: 1000; background: #000; width: 100%; height: 55px; color:#fff;""}
.container.scroll-campaign-list { /*margin-top: 55px;*/ }
<body class="campaign-body">
<div class="container campaign-header">
<div class="row admin-header">
<div class="header-title">
<h4 class="white-txt header-name">LISTING</h4>
</div>
</div>
</div>
<div class="container scroll-campaign-list" id="campaigns-list">
<div class="row campaigns">
<div class="twelve columns list-items">
<h5 class="white-txt campaign-name">Blah blah</h5>
<p class="campaign-question grey-txt">Blah blah</p>
</div>
</div>
<hr>
<div class="row campaigns">
<div class="twelve columns list-items">
<h5 class="white-txt campaign-name">Blah blah</h5>
<p class="campaign-question grey-txt">Blah blah</p>
</div>
</div>
<hr><div class="row campaigns">
<div class="twelve columns list-items">
<h5 class="white-txt campaign-name">Blah blah</h5>
<p class="campaign-question grey-txt">Blah blah</p>
</div>
</div>
<hr><div class="row campaigns">
<div class="twelve columns list-items">
<h5 class="white-txt campaign-name">Blah blah</h5>
<p class="campaign-question grey-txt">Blah blah</p>
</div>
</div>
<hr><div class="row campaigns">
<div class="twelve columns list-items">
<h5 class="white-txt campaign-name">Blah blah</h5>
<p class="campaign-question grey-txt">Blah blah</p>
</div>
</div>
<hr><div class="row campaigns">
<div class="twelve columns list-items">
<h5 class="white-txt campaign-name">Blah blah</h5>
<p class="campaign-question grey-txt">Blah blah</p>
</div>
</div>
<hr><div class="row campaigns">
<div class="twelve columns list-items">
<h5 class="white-txt campaign-name">Blah blah</h5>
<p class="campaign-question grey-txt">Blah blah</p>
</div>
</div>
<hr><div class="row campaigns">
<div class="twelve columns list-items">
<h5 class="white-txt campaign-name">Blah blah</h5>
<p class="campaign-question grey-txt">Blah blah</p>
</div>
</div>
<hr><div class="row campaigns">
<div class="twelve columns list-items">
<h5 class="white-txt campaign-name">Blah blah</h5>
<p class="campaign-question grey-txt">Blah blah</p>
</div>
</div>
<hr>
</div>
</body>
Почему бы не дать 'container.campaign-header' верхний атрибут' т.е. верхний: 0; '. Тогда, если вы дадите '.container.scroll-campaign-list'' margin-top' – jagmitg
, вы попробовали 'padding-top'? Я забываю, какой из них использует полосу прокрутки ... В любом случае вам может понадобиться сделать свой прокручиваемый контент внутри контейнера, а затем сделать то, что я называю контейнером «push» выше этого. Установите их абсолютно), и вы должны быть хорошими – ntgCleaner