position: fixed;をIEでも。

[新着] Webテンプレートを仮オープンしました



0   名前: 風鈴 : 2007/07/06(金) 02:03  ID:j9b4duIN sub-Q5
私がやりたいことを簡単に申しますと、どんなにスクロールしても<div>内のものが常に画面上に見える構造にしたいのです。
ちなみに、<div>内にはインラインフレームを使用するつもりです。

調べてみると、スタイルシートのボックスで、スクロールしても位置の変わらない「position: fixed;」 があると思うのですが、
それと同じようにIEでも、スクロールしても位置が変わらない(ように見える)ボックス(<div>)の作り方というのはありますでしょうか?

私の中で考えてるのは、本当にそのようにスクロールしても位置が固定されるもの、
もしくは、スクロールにあわせてその位置もスクロールして、実質固定しているように見えるもの、です。

サブウィンドウを表示して、ということを考えましたが、その方法ですとタブブラウザを使用していたり
ポップアップを禁止している人に対しては少し面倒なのでは、と思って断念しました。

よろしくお願いします。

1   名前: とおりすがり : 2007/07/06(金) 02:03  ID:d72b72yq sub-gm
何をスクロールさせるのですか?
むしろスクロールするほうをインラインフレームに入れてしまったら?

2   名前: 風鈴 : 2007/07/06(金) 02:03  ID:j9b4duIN sub-Q5
> むしろスクロールするほうをインラインフレームに入れてしまったら?

なるほど、その手がありましたね。お恥ずかしい。
色々試した結果、ほぼ考えていたもののようになりました。
ありがとうございます。

一覧へ戻る