依頼されたページを作成中ですが、
bodyに指定したbackground画像を一番下にもってくるにはどうしたら良いか分からず、困っております。
#loginの背景に指定した「top_haikei.jpg」は、
position: fixed ; bottom:0;
と指定することで一番下にもってくることに成功しましたが、
bodyの背景に指定している「haikei_bottom.gif」を一番下に持ってくる方法が分かりません。
CSS初心者の為、詳細にご教示頂ける方のご回答をお待ちしております!
よろしくお願い致しますm(u_u)m
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■CSS
*{
margin:0px;
padding:0px;
}
html {
scrollbar-face-color: #F5E1D8;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color:#F5E1D8;
scrollbar-3dlight-color: #F5E1D8;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
}
body {
margin:0 auto 0;
background-color: #FFFFFF;
font-family:sans-serif;
font-size:8pt;
background-image: url(../img/haikei_bottom.gif);
background-repeat: repeat-x;
background-position: center bottom;
}
form {
margin:0px;
scrollbar-face-color: #F5E1D8;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color:#F5E1D8;
scrollbar-3dlight-color: #F5E1D8;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
}
input {
font-size:12px;
}
#container {
width:950px;
margin:0 auto 0;
background-color:#FFFFFF;
}
#logo{
margin-left:80px;
height:180px;
}
#box1{
text-align:center;
line-height:20px;
height:150px;
}
#login{
height:250px;
background-image: url(../img/top_haikei.jpg);
background-repeat: no-repeat;
background-position: center bottom;
position: fixed ; bottom:0;
}
#login_left{
float:left;
margin-top:120px;
margin-right:50px;
line-height:20px;
width:700px;
}
#login_right{
float:left;
margin-top:100px;
width:200px;
}
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
同じように
position: fixed ; bottom:0;
で下にいくだろうが、background-repeat: repeat-x;
とリピートさせてるのは、なぜだ?
bottomに持っていくとtop_haikei.jpgとかぶってしまうではないか!
z-index上げると、top_haikei.jpgが見えなくなるぞ、もしや透明背景?
この回答への補足
yyr446 様
リピートさせているのは、haikei_bottom.gifが縦長の画像だからです。
おっしゃる通り、position: fixed ; bottom:0;で下に持っていくだけなら出来ますが、それだとtop_haikei.jpgで見えなくなってしまうので、リピートさせ、かつ一番下に持っていきたいのです。
見当違いのことを言っていたらごめんなさい。
それと、見えなくなるのはtop_haikei.jpgではなく、haikei_bottom.gifの方では??
もう少し詳しくご説明頂けると有り難いです。
body部分のCSSを下記に書き換えたら上手く行きました。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
body {
margin:0 auto 0;
background-color: #FFFFFF;
font-family:sans-serif;
font-size:8pt;
background-image: url(../img/haikei_bottom.gif);
background-attachment:fixed;
background-repeat: repeat-x;
background-position: bottom;
}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
background-attachment:fixed;が必要だったようです。
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- オープンソース cssで中央寄せ 1 2023/05/19 06:25
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS img と p を縦中央に配置したいのですがうまくいきません。 2 2023/01/12 14:38
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS <!DOCTYPE html> <html> <head> <meta charset="utf-8 2 2023/01/05 01:04
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
CSSで3分割した背景画像を配置...
-
スクロールボックスを中央に配...
-
ネガティブマージン
-
画像イメージの上下左右、欲し...
-
ul/liタグでのリスト表示におけ...
-
スクロールボックスに内側の線...
-
<div>と<div>の間の10px程の...
-
footer を横幅いっぱいに広げる...
-
表示倍率を変えるとレイアウト...
-
ボタンの配置がうまくいきません
-
CSS(0の単位)について
-
インラインフレーム内の表示位...
-
CSSで指定した背景画像にリンク...
-
CSSがなぜかfont-sizeだけ効か...
-
4枚の画像を均等間隔で一列に...
-
form input テキストを上下中央...
-
ホームページのメニュー
-
Firefoxでの型崩れについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
画像イメージの上下左右、欲し...
-
css初心者 フレックスボックス...
-
form input テキストを上下中央...
-
W3Cのソースコードの検証サービ...
-
CSS、width100%でもできる余白
-
定義リストに下線をつけたいと...
-
余分な縦スクロールバーが出て...
-
CSSがなぜかfont-sizeだけ効か...
-
divで囲まれたpaddingの指定を...
-
<div>と<div>の間の10px程の...
-
【CSS】ヘッダーの高さが不明の...
-
CSSのposition値の上書き(打消...
-
CSSで背景画像を一番下にもって...
-
スクロールボックスを中央に配...
-
背景が下まで表示されないんです。
-
CSSでボックスのheightが0になる
-
HTMLのiframeの入れ子について
-
CSS:animation開始位置の設定
おすすめ情報