電子書籍の厳選無料作品が豊富!

HP作り初心者です。ただいま、CSSを使用してのHP作りに挑戦中です。
フレームを使ったHPでよく見るような、画面左側にメニュー、右側に本文という構成にしたいと思っています。
下記「All About」記事を参考に作ってはみたものの、
本文が長いのでスクロールするとメニュー部分が見えなくなってしまいます。
メニュー部分が常に画面上に表示されるように固定したいのですが、どうすればよいのでしょうか。
ご教授よろしくお願いします。

使用ソフト:TeraPadで直打ち。
確認ブラウザ:FireFox3.0.13とIE8.0。
CSS:外部ファイル。A.cssにページレイアウト、B.cssにメニュー部分の情報(文字サイズやリンク関連の装飾など)記載。
メニュー:ulとolタグ使用。

All About・CSSで段組構成 段の背景色が切れないようにする(前)
http://allabout.co.jp/internet/hpcreate/closeup/ …
All About・CSSで段組構成 段の背景色が切れないようにする(後)
http://allabout.co.jp/internet/hpcreate/closeup/ …
All About・CSSで段組構成 隣の段が下に回りこむのを防ぐ
http://allabout.co.jp/internet/hpcreate/closeup/ …

A 回答 (2件)

position:fixed


を試してみるのはどうかな。

http://www.tohoho-web.com/css/reference.htm#posi …
ただ、IE6では効かないから IE6も範囲に入れたいならJavaScriptを混在させないとならない。
    • good
    • 0
この回答へのお礼

早速のご教授、ありがとうございます!
早速試してみたところ、Firefoxに関してはメニューを固定することが出来ました。
JavaScriptはGENOウィルスの感染源になるとかいう話を以前眼にしたので、なるべく使わない方向でIE用の方法も引き続き探してみます。

お礼日時:2009/08/31 20:38

All Aboutの説明道理で大丈夫です。

    • good
    • 0
この回答へのお礼

御礼が遅くなり申し訳ありません。
ご回答ありがとうございました。

お礼日時:2009/09/05 07:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!