• ベストアンサー

背景画像の固定?

こんにちは。 マイクロソフトのホームページのように メニューのコンテンツボタンを押すとのジャバスクリプトでホームページの行数(ホームページ自体の上下の長さ)が変化しますが、同時に画像(下の部分が)伸びてページにぴったり収まっています。 これはどのような方法でできるのでしょうか? 恐縮ですが、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • leap_day
  • ベストアンサー率60% (338/561)
回答No.3

すみません スタイルシート1つ抜けてました(--;) <style type="text/css"><!-- body { margin:0px; background-color: #c8e3f1; } --></style>

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • leap_day
  • ベストアンサー率60% (338/561)
回答No.2

こんにちは マイクロソフトの場合、背景画、コンテンツなどのように分けてposition指定によって重ね張りをしています 例えば最背面背景画はこんな感じで・・・ <style type="text/css"><!-- .page_top_bg { background-image: url(http://i2.microsoft.com/shared/core/1/images/Stage_BG_top.png); background-repeat: repeat-x; padding-top: 10px; } .page_bottom_bg { background-image: url(http://i2.microsoft.com/shared/core/1/images/Stage_BG_btm.png); background-repeat: repeat-x; background-position: left bottom; text-align: center; position: relative; } --></style> <div class="page_top_bg" style="height:1200px;"> <div class="page_bottom_bg" style="height:1200px;">&nbsp; </div> </div> でコンテンツ選択によってjavascriptでコンテンツ内容を変更したとき(display:none;←→block)にその内容によってheightがそれぞれ変更されていると思います ※内容物が無いと表示されない為style="height:1200px;"を付け加えています

全文を見る
すると、全ての回答が全文表示されます。
  • mmcblue
  • ベストアンサー率12% (1/8)
回答No.1

自分なりに質問を解釈したところ、つまりはウィンドウサイズを変更しても画像が隠れない、という事ですね? それは背景画像を下に固定するようにタグが指令しているからです。 通常上・下・左・右・全体、とどこにでも固定できますが、1箇所にしか固定できません。 まあタグを組み替えれば2つできるはずですが、通常は1箇所なはずです。 私が普段利用しているタグサイト →http://tuku.spawn.jp/ このサイトのコンテンツにあるcollect→HTML/CSS→menuから背景を選択→一箇所に表示 というページがあるのですが、そこに固定タグがあります。

参考URL:
http://tuku.spawn.jp/
全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 別フレームに画像を表示する

    こんにちは。 今、フレームセットの上にメニューバー、下にコンテンツ内容があるといったページを作っています。 上フレームにあるメニューボタンを押すと下フレームのページが切り替わるのですが、同時に上フレームにコンテンツごとの画像を表示したいのです。 はじめはメニューボタンをクリックするのと同時に画像のレイヤーを表示するスクリプトを記述していたのですが(hideとshowでその都度入れ替え)、それではキーボードのBackspaceボタンで戻ったとき上フレームの画像が前のコンテンツ画像のまま残ってしまいます。つまり上フレームのボタンを押さないとレイヤーが切り替わらないというわけです。 下フレーム内に入るページを表示するたびに上フレームの画像を表示するといったスクリプトをしたフレーム内のページのBODY要素にonloadとして記述すればよいのでしょうか? またどのように記述すればよいのかもわかりません。 わかる方がいらっしゃいましたらどうか宜しくお願いします。

  • CSSメニューボタンのセンター配置

    ホームページに、CSSで作る横並びメニューボタンを作りました。ボタンの下のコンテンツには{clear : both}を入れ回り込みを解除しました。ここまではよかったのですが、表示をみると、メニューボタン全体、その下のコンテンツともページの左揃えになっています。メニューボタン全体と、その下のコンテンツを中央揃えにするにはどうしたらいいでしょうか? それぞれを<div align=center></div>でかこってもセンターになってくれません。よろしくお願いします。

  • JAVAスクリプトについて

    JAVAスクリプトで作られたこのページなんですが↓ http://www.arch-holesale.co.jp/faq/faq.html 下の方のQボタンを押したらJAVAスクリプトで別メニューが出てきます このシステムを自分のHPに使いたいです。 どうすればいいでしょうか?

  • Java Scriptのロールオーバについて

    現在ホームページを作成しています。 メニューボタンをJava Scriptのロールオーバで画像を変えたいのですが、1つの画像をオンマウスすると2つの画像が同時に変わるということはできますか?

  • HP、背景画像について

    HPを作成中です。 ソフトはホームページビルダー6です。 デジカメで撮った写真を背景にしたいのですが、 撮った写真をそのまま、背景に設定すると画像が大きすぎます。 かといって、画像を小さくすると画面いっぱいに表示されるのかも心配です。 理想は、よくスライドショーにするとブラウザに合わせて画像の大きさが変化してくれる感じにしたいのですが、 そういう方法はあるでしょうか。 Javaスクリプトなど特殊な機能をつかうのでしょうか

  • マウスオーバーしたら、メニュー帯の下に、文字のメニューを出したいです

    こんにちは。 いつもお世話になっております。 今HPで、ページの上の方に、メニュー文字が帯になって横に並んだ ページがあるのですが、リンクコンテンツが増えてきたので、 メニュー帯の中の文字にマウスが乗っかったら 帯の下に、コンテンツの文字が浮き出る奴をしたいと 思って、ジャバスクリプトのサンプルページなどを さすらっているのですが、見つからないのです。 参考サイトさんや、参考になりそうな書籍をご存知の 方いらっしゃいましたら、どうか教えていただけない でしょうか・・・。 よろしくお願いいたします。

  • コンテンツとメニューのページを同時に、

    メニューのフレームと、コンテンツのフレームを並列表示しているとき、 メニューのボタンで、コンテンツのページを入れ替えること、 <a href="・・・・・・.html" target="・・・・・・・"> メニューのボタンで、メニューのページを入れ替えること、 <a href="・・・・・・.html" > メニューのボタンで、別のページへジャンプすること、 <a href="・・・・・・.html" target="・・・・・・・"> は出来ますが、 メニューのボタンで、コンテンツのページとメニューのページを同時に入れ替えることができますか。 出来る場合は、HTMLを教えていただけませんでしょうか。

    • ベストアンサー
    • HTML
  • フレームページのメニューボタン

    いくつか同じような質問がありましたが、スクリプトでの解決方法がみつかりませんでしたので質問させてもらいます 今フレームを使ったHPを作っています フレームは上下で分割してあり、上のフレームにはFLASHをつかったメニューボタンを入れあり、ボタンを押すことで下のフレームに各ページを表示させます メニューボタンはマウスが乗ると色が変わるボタンなんですけど 下のフレームに表示してあるページと対応したボタンが常にonの状態になるようなFLASHメニューにしたいんですけどスクリプトをどう記述したらいいかわかりません だれか教えていただけないでしょうか? ちなみにFLASHソフトはフリーソフトSUZUKAを使っています

  • ハイパーリンクで2枚のフレームページに飛ばす

    現在上下に分かれたフレームページを作成しております。 上のフレームはメニューとなっており、各ページを切り替えても 常に他のページに飛べるようなページ構成です。 ※A=フレームページ、A1メニュー(上)、A2各本ページ(下)  ↑がA・B・C…というように、3ファイル1ページとなっています。 そこで問題なのがメニューを切り替える際はAに飛ばすことで 上下とも切り替わるのですが、ブックマークに飛ばす際に フレームページ自体にはブックマークが無いので新ウィンドウで 開くか、下のページのみ切り替えることしかできません。 理想としてはメニューはどのページからも切り替え可能で、 リンクをクリックした際、下のページはブックマークに飛び 上のページにも切り替わる感じにしたいです。 javaを多少かじりましてオンクリック時に同時に 切り替える方法を試しましたが、ブラウザの戻るを押した際 ハイパーリンク以外で飛ばしたページが切り替わりません。 なんか旨い方法はないものでしょうか?

  • Java Scriptのプルダウンメニューについて

    WindowsのInternet Explorer 4.0、 Netscape Navigator 4.7以上、を対象としたホームページを作成しています。 この中でプルダウンメニューを使うことを考えていますが、Java Scriptをオフにしても全サイトきちんと見れるようにしたいです。 つまりオフにしてもメニューが出る、もしくはメインのメニューからリンクが張られていてプルダウンからはリンクできなくてもプルダウンメニューと同じ項目のあるインデックスのページに飛べるような。 そんなことは出来るのでしょうか? 例えば、http://www.omron.co.jp/ir/index.html のサイトでJava Scriptをオフにした時はプルダウンが無い状態になり少なくともメインメニューからは目的のコンテンツにたどり着けるような。 ちなみに、http://www.omron.co.jp/ir/index.htmlのサイトをJava Scriptをオフにした状態で閲覧してもきちんと見ることが出来たのは何でだろ~??? どうかよろしくお願い致します。

結婚とは?
このQ&Aのポイント
  • 結婚に求める条件は顔や年収とは関係なく、心のつながりや信頼が重要です。
  • 理想的な関係はお互いが本音で話せることや精神的な支え合いがあることです。
  • インターネットでの出会いも一つの方法ですが、気が合う人を見つけるのは難しいです。
回答を見る

専門家に質問してみよう