フッタークラスを作成しようとしていますが、実際のページではなく、.body-wrap
クラスの一番下にあるようです。フッターがページの下部にない
.body-wrap {
height: 100%;
padding-top: 3%;
padding-left: 20%;
padding-right: 20%;
}
.footer-wrap {
border: 1px black solid;
position: relative;
z-index: 10;
height: 3em;
margin-top: -3em;
text-align: center;
}
<div id="page-content-wrapper">
<div class="container-fluid">
<div class="row">
<div class="col-lg-12">
<div class="header-wrap">
<a href="#menu-toggle" class="menu-toggle">
<img class="hamburger-toggle" src="./img/menu.svg">
</a>
<img class="logo" src="./img/Spark.svg">
<img class="text-logo" src="./img/Spark-grey-text.svg">
</div>
<div class="body-wrap">
<h1>Hi Dave.</h1>
<h2>Got an idea? Share it on Spark.</h2>
</div>
<div class="footer-wrap">
<p>footer text.</p>
</div>
</div>
</div>
</div>
</div>
私はまた、ブートストラップ、サイドバーのテンプレートを使用しています。ここに見つけた:http://startbootstrap.com/template-overviews/simple-sidebar/
助けていただければ幸いです。
同じクラスの中でなぜ 'position:fixed;'と 'position:relative;'ですか?負のマージンを適用したため、 'position:relative; –
を削除します。 ' margin-top:-3em; ' – Sherlock
まだページの真ん中に表示されます。 –