CSSまたはjQueryを使用して<div>
の位置をページの下部に設定するにはどうすればよいですか?
使用する position:absolute
およびbottom:0
必要に応じて、position:absolute;bottom:0;
を使用できます。
cssの場合:position:absoluteまたはposition:fixed
これはすでに回答済みですが、CSSの専門家以外の人にもう少しコンテキストを与えるために:
与えられたHTML
<html>
<body>
<p>Some content</p>
<div class="footer">down there</div>
</body>
</html>
次に、次のcss
div.footer {
position: absolute;
bottom: 0;
right: 0;
}
ビューポート(ブラウザウィンドウ)の右下隅にテキストを配置します。スクロールすると、フッターテキストが移動します。
使用する場合
div.footer {
position: fixed;
bottom: 0;
right: 0;
}
一方、フッターはスクロールしてもビューポートの下部に留まります。同じ手法をtop: 0
およびleft: 0
btwで使用して、要素を左上隅に配置できます。
組み合わせ position:fixed;
とbottom:0;
私のために働きます。
私はあなたがこれを行うことができると思います:
html{
min-height:100%;
position:relative;
background-color:red;
}
.footer{
bottom:0;
position:absolute;
background-color:blue;
}
<html>
<body>
<div class='footer'>
<h1>I am Footer</h1>
</div>
</body>
</html>