[OK]を、私はまさにこのリンクに続き、少し変更された効果を達成しようとしている - https://css-tricks.com/snippets/css/sticky-footer/CSS/html - スクロール後にフッターのみが表示されるようにしますか?見えるページ領域のすぐ下に下に固執する?
私はこのコード
* {
margin: 0;
}
html, body {
height: 100%;
}
.footer{
background-color: white;
opacity: 0.8;
text-align: center;
}
.wrapper:after {
content: "";
display: block;
}
.footer, .wrapper:after {
/* .push must be the same height as footer */
height: 142px;
}
.wrapper {
background: #50a3a2;
background: -webkit-linear-gradient(top left, #50a3a2 0%, #53e3a6 100%);
background: linear-gradient(to bottom right, #50a3a2 0%, #53e3a6 100%);
/*
position: absolute;
top: 0%;
left: 0;
width: 100%;
height: 100%;
margin-top: 0px;
*/
overflow: scroll;
z-index: -1;
height: 100%;
min-height: 100%;
/* equal to footer height */
margin-bottom: -142px;
}
<div class="wrapper">
<h1 class="headertext">Welcome back.</h1>
</div>
<div class="footer">Footer</div>
しかし、下の黒いフッターバーを見るためにここでスクロールするのと同じように、ページの下にスクロールする必要があります。ヘッダーのみが表示されていても、フッターをスクロールして下部に貼り付ける必要があります。
私は既にラッパーの高さを100%に設定しているので、これを行う方法はわかりません。ページ全体を取り上げ、理論上はフッタを外す必要があります。
ページの下部にフッタを貼り付けるにはどうしたらいいですか?最初に表示されていたページの部分をペーストします(スクロールするまで表示されません)。
はあなたのコードのフィドルを作成することができます。 – frnt