• ベストアンサー

画面のサイズを固定する方法

ブラウザのサイズを変えることによって、テキストやボタンなんかの配置位置がズレてしまうのですが、これの解決方法はありますでしょうか? テーブルの中だけサイズを固定したりするテーブルタグのプロパティはあったのですが、画面全体を固定するような設定がわかりません。 そんなことはそもそもできないのでしょうか? ご存知の方がおられましたら教えてください。

  • HTML
  • 回答数2
  • ありがとう数1

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

  • ベストアンサー
  • Manuel
  • ベストアンサー率43% (43/98)
回答No.2

<body style="width: 800px; height: 600px;"> それぞれのブラウザの対応とかは分からないけど、ひとまずIEではできる。かな? 指定したサイズ以下にウィンドウのサイズを変えるとスクロールバーがでるはず。 もちろん、800pxと600pxは適当な値(出来るだけレイアウトの崩れない最小値)に直してくださいね。

その他の回答 (1)

回答No.1

<SCRIPT language="JavaScript"> <!-- resizeTo(xxx, xxx); //--> </SCRIPT> * xxx,xxx に希望ブラウザのサイズを入れる。 でブラウザの固定は出来ますよ。

関連するQ&A

  • 画面の配置方法

    こんばんは。今回皆様からのアドバイスを頂きたく、書き込みさせていただきます。 今まで私が使っていた画面(JSP&サーブレットの勉強用に作った画面)なんですが、レイアウトが汚いのと(画面六枚あるのに、統一性なし)、テーブルを使って配置しているので、肝心のプログラムがタグに埋もれてしまってソースが見にくいのとで、スタイルシートをつかって、すっきりさせたいと思っています。そこでスタイルシートの勉強をしているのですが、疑問が。 私はブラウザの伸縮によってレイアウトが変わってしまうようなものではなく、固定のレイアウトにしたいと思っています。 その際に、1画面十数個もある部品(ボタンとかテキストとか)の位置を一つ一つ指定するんですよね? 今日試したみたのがpositionを使ってのピクセル指定なのですが、これがまた、タグを記述しては実行してみてちょっとずれてたらまた微調整して、みたいな感じで大変手間がかかります。(今まではテーブルで大体の位置を指定して、ブラウザの大きさによってレイアウトが変わりました) ホームページのレイアウトをスタイルシートを使って作成する際に(テーブルは使わずに)、普通皆様はどのように作成しておられるのでしょうか? 綿密に計算してから作成するのか、私みたいにとりあえず書いてみて「あ、もうちょい右っ側かな」と修正するのか、はたまたもっと便利な方法があるのか…。 もし宜しければご教示頂けないでしょうか? 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • 画面サイズの固定

    画面サイズの固定 Windows7のPCに買い換えました初歩的な質問ですが、解決策が見つからないのでお願いいたします。 デスクトップのショートカットキーからインターネットを開くと、画面が縮小で立ち上がってしまいます。 以前のパソコンの場合、マウスで全画面まで広げて、CtrlかShiftを押しながら、画面を閉じると、画面サイズが記憶され、次回からは全画面で立ち上がってきたのですが、7の場合、設定方法が違うのでしょうか?

  • レイヤー位置の固定

    Dreamweaverで 画像のレイヤーを重ねて配置した場合 見る人のブラウザの文字設定などの環境によって レイヤーの位置がずれたりすることはありますか。 テキストを入れた場合などはずれることがあると思いますが 画像のみの場合は胴なのでしょうか。 また、ずれないようにレイヤーの位置を固定することはできますでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • 【VB2005】コントロールのサイズ自動取得

    現在、画面の大きさにより、ラベル、テキストボックス等の コントロールを動的に配置してまして、 画面サイズを適当に変えると、 コントロールの大きさが自動で変更されるのですが、 ボタンを押して、新たにコントロールを配置したときに、 画面が大きい画面なのに、自分で決めた値をそのままコントロールにプロパティを代入して作るために、 画面にあわないコントロールサイズになります。 倍率が判らないために、うまく今の画面にマッチしたコントロールの プロパティ(大きさ、フォント)が設定できません。 どういう方法で自動取得のコントロールを追加できるか、 お知恵を貸してください。

  • VB2005での画面サイズの固定の方法

    お世話になっております。VB2005初心者の者です。 画面サイズをマウスで変更できないようにするには どうしたらよいのでしょうか。 .NET以前では画面のプロパティを変更すればできた 処理なのですが、VB2005ではプロパティを探しても 設定する項目が見つかりませんでした。 また、イベントでResizeや、MouseUp等で設定を しようとしてもエラーが発生してうまく処理できません。 ご回答のほど、宜しくお願いいたします。

  • 画面サイズを小さくしたい

    今Windows XPでNEC Mateを使っています。 パソコンの調子が悪くなったので再セットアップしたところ、アイコンのサイズが大きくなり、今までは縦の列に12個くらい並んでいたのに10個くらいしか並ばなくなってしまいました。 またIE6のブラウザを使っているのですが、全体的に画面サイズ(ボタンやお気に入りの文字等)が大きくなってしまいました。 Ctrl+マウスジョグでは文字は小さくできるのですが、全体的にもさっとして大きい感じは直せません。 今までバーなしで見ることのできたサイトも縦横大きくなって見づらいです。 以前友人が使っていたパソコンなので、何か設定が変更してあったかもしれません。 どなたか対処法を知っていましたら教えてください。

  • NetBeansのデザイン画面で自動的にサイズ変更されるのを止めたい

    現在NetBeansを使って勉強をしています。 電卓を作りたいのですが、 ボタンを配置すると、他の表示画面や演算子ボタンなどの位置に合わせて ボタンの位置が勝手に変わったり、すごく横に広がってしまったりしてとても困っています。 なんとかして自動的に配置やサイズが変更されるのを止めたいのですが 方法はないのでしょうか?

  • IE8の画面サイズ又は文字サイズを固定する方法を教えて下さい。

    IE8の画面サイズ又は文字サイズを固定する方法を教えて下さい。 最近細かい文字が読み辛くなってきたので「表示」から「拡大」 で125%にするか「文字サイズ」を「大」又は「最大」にして います。しかし、一旦IEを閉じたりパソコン自体をシャットダウ ンするとこの設定がクリアーされます。その都度設定するのが 煩わしいのでこれらの機能を固定する方法があれば教えて下さい。

  • 画面の解像度が固定されております

    ハードディスクをフォーマットして新たにインストールしました。(インストール自体は正常に終わりました) その後から画面の解像度が640*480に固定になってしまいました。 (プロパティより画面のサイズを変えようにも固定されてしまい変えることができませんでした。 本来は800*600、1024*768と変更可能なのですが) 解決方法を教えてください。よろしくお願いいたします。

  • CSSでのテキストの下に画像などを配置したい。

    CSSでレイアウトしたページを作っています。 画面左のナビをテキストで作成しました。 (ヘッダーの下に、左のナビと右のメインエリアという構造) テキストの周囲をボーダーで囲んであります。 (TABLEは使っていません) テキストでの一覧のメニューの下に、画像のボタン等を配置したいのですが、メニューのテキストのテキストサイズを固定していないため、ブラウザの文字サイズを大きくしたりすると、メニューが縦に伸びたりします。 この時、メニューの下に配置する画像を、上のメニューの大きさ(縦幅)が変わってもそれに合わせて配置を上下させたいのですが、どうすればいいのでしょうか? とりあえずposition:absoluteでは絶対位置で指定されてしまうので、うまくいかないってことは分かっているのですが・・・ CSS自体まともに使うのは初めてなので、本等で調べながらやっているのですが、この部分が解決できません。

専門家に質問してみよう