![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
上の写真のようにDivを組んでいるのですが、
Div4のフッタをブラウザに固定して表示したいのですが、どうすればよろしいのでしょうか?
Div4はCSSでbackground-imageとして画像(jpg)が指定されています。
●html
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css">
<title>test</title>
<link rel="stylesheet" href="design.css" type="text/css">
<style type="text/css">
</style>
</head>
<body>
<div id="body">
<div id="main">
<div id="div1">
<p class="clip">
<img src="clip.jpg"alt="New clip!">
</p>
<p class="b-design">
<a href="design.html">
<img src="b-design.jpg">
</a>
</p>
<p class="b-photo">
<a href="photo.html">
<img src="b-photo.jpg">
</a>
</p>
<p class="b-mail">
<a href="mailto:a@com">
<img src="b-mail.jpg">
</a>
</p>
</div>
<div id="div2">
</div>
<div id="div3">
</div>
</div>
<div id="div4">
</div>
</div>
</body>
</html>
●CSS
*{margin:0; padding:0}
body{background-color:black; width:100%;}
img{border-style:none}
#body{position:relative; margin: 0 auto; width:800px}
#main{}
#div1{float:left; width:330px; height:370px; background-image:url("div1.jpg")}
#div2{float:left; width:470px; height:370px; background-image:url("div2.jpg")}
#div3{float:clear; width:800px; height:800px; background-image:url("div3.jpg")}
#div4{float:clear; width:800px; height:210px; background-image:url("div4.jpg")}
.clip{position:absolute; top:30px; left:20px}
.b-design{position:absolute; top:290px; left:30px}
.b-photo{position:absolute; top:320px; left:30px}
.b-mail{position:absolute; top:350px; left:30px}
![「フッターを固定したい…」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/5/411494_5497bc6d0f992/M.jpg)
No.1ベストアンサー
- 回答日時:
ブラウザの描画領域に対して固定するのはposition:fixed;です。
#main {
padding-bottom:210px;
}
#div4 {
width:800px;
height:210px;
position:fixed;
bottom:0;
background-image:url("div4.jpg")
}
これだけ。ただし、IE6あたりは対応できません。「IE 固定配置」
でググって複雑なことをしてください。
返信ありがとうございます。
おかげで固定することができました。
padding-bottomを使うのですね!
fixedはわかったのですが・・!
IE6のことは検討してみます。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
- HTML・CSS PCサイズで赤い画像2つと、青い画像2つがそれぞれ横に2つずつ並んでいるのですが、これをスマホサイズ 5 2022/04/11 12:01
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
CSSで指定した背景画像にリンク...
-
font-sizeが効かない
-
どんな場合でもブラウザ画面の...
-
マウスオーバー時に画像と一緒...
-
セル内のリンク文字を中央に配...
-
chromeではbackgroundの画像が...
-
IEの場合に、リストに余白がで...
-
CSSでボックスのheightが0になる
-
<form>タグのプルダウンメニュ...
-
リンクの下線と文字の間隔を開...
-
ホームページ スマホサイズ
-
CSS3の記述の一部が反映されない。
-
隙間ができてしまいます。
-
「dt」「dd」の内容を一列で表...
-
写真と文字の大きさをそろえたい
-
CSS:hoverでナビボタンの背景画...
-
CSSを使ってテーブルを上下中央...
-
Liで背景画像が表示されない (...
-
ラジオボタンやチェックボック...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
画像イメージの上下左右、欲し...
-
CSS、width100%でもできる余白
-
CSSがなぜかfont-sizeだけ効か...
-
css初心者 フレックスボックス...
-
余分な縦スクロールバーが出て...
-
CSS:animation開始位置の設定
-
form input テキストを上下中央...
-
W3Cのソースコードの検証サービ...
-
スクロールボックスを中央に配...
-
CSSでボックスのheightが0になる
-
表示倍率を変えるとレイアウト...
-
【CSS】ヘッダーの高さが不明の...
-
Media Queries 4 で 非推奨とな...
-
div領域をウインドウサイズに合...
-
CSS(0の単位)について
-
divで囲まれたpaddingの指定を...
-
中点「・」の改行について
-
CSSで指定した背景画像にリンク...
おすすめ情報