• 締切済み

WEBサイトがブラウザやサイズにより変化してしまう

言葉で言いたいことが伝わるかどうか心配ですが、伝わって解決できれば幸いです。 ブラウザにしろ、エクスプローラでも、メモ帳にしろ起動中は右上に「最小化」「最大化」「閉じる」ボタンがありますが、真ん中が「最大化」の場合はどのソフトもそのウィンドウサイズを縮小・拡大ができますよね?とりあえずこの行動を「ウィンドウサイズの縮小・拡大」とします。 今回、WEBサイトを作っているのですがブラウザによってかまたは先ほどの「ウィンドウサイズの縮小・拡大」をすることによって作ったWEBサイトの表示の仕方が変わってしまいます。 一つの例として今この質問投稿をご覧頂いているページの上部には 「トップ」「私に聞いて!」「ライフデザイン」「特集一覧」「ランキング」「QAラボ」 と一列で表示されていると思います。これが、ブラウザやウィンドウの縮小・拡大をすることにって 「トップ」「私に聞いて!」「ライフデザイン」「特集一覧」「ランキング」 「QAラボ」 と表示されたり極端にウィンドウの幅を短くしてしまうと 「トップ」 「私に聞いて!」 「ライフデザイン」 「特集一覧」 「ランキング」 「QAラボ」 と表示されてしまいます。もちろん、このOKWaveのサイト自体はそのような感じにはなっていませんが私が作っているものはそのように変わってしまいます。 これを直すにはどうしたらよろしいでしょうか?

  • PHP
  • 回答数2
  • ありがとう数0

みんなの回答

  • neko-ten
  • ベストアンサー率55% (1287/2335)
回答No.2

幅サイズ指定したブロックでコンテンツをくくればいいんでないのかね

noname#242220
noname#242220
回答No.1

可変グリットレイアウト http://r360studio.com/dgcr/dgcr-extra22/test3.html を使っている場合は基本の動作です。 CSSグリットシステム http://webdesignrecipes.com/css-grid-system-layout/ に変更すれば良いでしょう。

o2shgi3eatge
質問者

補足

回答ありがとうございます。 確かに可変グリットレイアウトのページと同じ動き方をしています。 CSSグレットシステムですね、ちょっとリンクされたページを拝見してみます。 私のその作っているページでは3カラムのものが変化するのと、もう一つは<ul>と<li>で<li>が5つ横に並んでいるものもそうでした。

関連するQ&A

  • ウィンドウの大きさに合わせて拡大縮小するサイトが作りたい

    ウィンドウの大きさに合わせて拡大縮小するように表示するにはどうすればいいでしょうか? ブラウザのサイズによって画像全部が拡大したり、縮小されたりするやり方はどうすればいいのでしょうか? 今作成しているサイトは、Dreamweaverで作成した 横1000ピクセル縦600ピクセルのサイトです。 ブラウザの小さいものには下が切れてしまい、 ブラウザの大きいものは下がかなり空いて見えるようです。 ブラウザのサイズによって拡大して見えたり、縮小して見えたりするには どうすればよろしいでしょうか? 分かる方どうかよろしくお願いいたします。

  • ブラウザのサイズに合わせてオブジェクト位置を移動

    あるオブジェクトのみ、ブラウザのサイズに合わせて拡大縮少するにはどうしたらいいでしょうか? Stage.scaleMode = "noScale"; ステージ自体は、拡大縮小なしにしています。複数のオブジェクト(フッターなどを常にブラウザのサイズに合わせて位置を移動させるため)。

  • フルフラッシュ-オブジェクトの位置について

    こんにちわ。flash初級者です。 現在トップページのみをフルフラッシュのサイトを作成しようと思っております。 やりたいことは、背景をブラウザのウィンドウサイズに合わせて拡大縮小し、ロゴやメニュー等のパーツは拡大縮小なしで常に決まった位置に表示されるようにしたいと思っております。 こちらの記事も参考にさせて頂きましたが ↓ http://oshiete1.goo.ne.jp/qa1838609.html これで背景画像を拡大縮小するのは理解できたのですが、 拡大縮小なしのパーツをウィンドウサイズが変わっても特定の位置にもっていくことができません(とゆうかどうすればいいかわかりません) 例えばウィンドウサイズが変わったときにロゴの位置を左上から少し離れた所に常に表示する(20px離れた場所) メニューを下から離れた場所に表示する等々・・・。 要はウィンドウサイズに合わせて細かい位置の微調整をするコツがあれば教えてください。 OS:windows xp 使用ソフト:flash mx 2004 professional 宜しくお願い申し上げます。

    • ベストアンサー
    • Flash
  • フルFlashサイトのウインドウサイズ調整について

    フルFlashでサイトを1280×800ピクセルで作っています。 パブリッシュ時の設定で、「表示を100%」、「全て表示」という設定で行い、見る人が開いているブラウザウインドウの大きさに合わせて、100%の大きさで再生される様にしました。 すると、小さな画面で見る分には、そのウインドウにあったサイズで再生されるので全く問題がないのですが、例えば今のiMac24インチなど、画面が大きい物で大きくウインドウを開いて再生されると、Flashがかなり拡大されてしまい、見るに耐えません。 そこで、Flash側でも、html側でも、どちらで設定する事になってもよいのですが、サイトが再生される際に、ある一定の大きさ(例えば今回は1280×800)よりも小さい場合は縮小してウインドウサイズに対して100%で再生、ある一定の大きさよりも大きい場合はサイトは作成したFlashのムービーサイズで再生され、周りはhtmlの背景色で埋められている... という様にする事は可能でしょうか?

  • 背景画像をブラウザサイズに合わせる方法。

    初心者です。 HPの背景画像を、閲覧者のブラウザサイズに合わせて拡大縮小させる方法を教えてください。 いろいろ調べてやってみたのですがうまくいきません…。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • Flashサイトのリキッドデザインについて質問です。

    Flashサイトのリキッドデザインについて質問です。 ユーザーがフラッシュのサイトのを見ている際に、ブラウザーのサイズを変えると、背景の画像だけがブラウザーのサイズに比例して拡大・縮小するけれども、その画像の上に表示されたメニューバー、ロゴ、コンテンツテキストなどは固定のままサイズをかえないサイトがあります。 ↓こんなサイトです。 http://www.junichitakahashi.com/main.html これは、どのように行っているのでしょうか。 ブラウザーのサイズに合わせて、すべてのコンテンツがサイズを変える、もしくは変えないとう設定の方法は、理解できております。 Action Scriptの諸先輩の皆様、ご教示ください。宜しくお願いいたします。

  • ブラウザの文字を強制的に大きくするには

    極度の遠視です。 仕事やプライベートでウェブサイトを見るときに、文字が小さすぎるのでいつも拡大しています。 が、サイトによってはCSSの設定なのか、拡大しても文字だけ大きさが変わらないページもあります。また、拡大しても画面の右で改行されずに、横スクロールしなければならないものもあります。 デザイン上の理由なのかもしれませんが、視力がよわい人にとっては非常にやっかいです。 どのページの文字も、強制的に拡大縮小したり、画面の右で改行させることはできないでしょうか? メインのブラウザはChromeですが、Chromeでできなくてほかのブラウザでできるなら乗り換えます。Windows 7とMac OS X Mountain Lionを使っています。よろしくお願いします。

  • ブラウザに合わせた写真の拡大・縮小について

    色々試してみたのですが、どうしても解決できないので知恵をお貸し頂ければ幸いです。 http://oshiete1.goo.ne.jp/qa2479358.htmlのように、インスタンス"mcM"だけがブラ ウザに合わせて拡大・縮小されるようにしたいのですが、現在途中まで作ったのが、ペー ジ上部にあるサムネイルをクリックしたとき、外部jpgを空mc"photo"に読み込む形のもの でして、この空mc"photo"を"mcM"に見立ててスクリプトを当てはめてみたのですが思う ように拡大されず、読み込んだ写真が90°ずれて表示されたり、縦横の比率がおかしくなっ たりして表示されます。 外部jpgでの読み込みにこだわっているわけではなく、単純に色々なサイズ(縦長・横長・ 正方形)の写真をブラウザの中央へ配置して、ウィンドウの大きさが変わったら拡大写真 の部分だけ縮小できればよいのですが、何か良い方法がありませんでしょうか? 分りずらい説明で申し訳ありません。補足説明も致しますのでよろしくお願い致します。

    • ベストアンサー
    • Flash
  • action script3.0でフルflashサイトを制作する場合の

    action script3.0でフルflashサイトを制作する場合の質問です 下記のサイトのように、ブラウザ拡大縮小させた場合、 1.一定以上ブラウザザイズを小さくすると、背景イメージをの縮小がストップする。 また、一定以上ブラウザサイズを拡大させるとそれに伴い背景イメージも拡大。 つまり任意のサイズ内で、背景画像が縦横比固定で、ブラウザサイズに合わせて拡大縮小。 2.左横の白いバー内の文字は可変せず、バー本体は背景と同じで、任意の範囲で可変。 背景がブラウザサイズでどこまでも拡大縮小する方法はみつけたのですが、任意のオブジェクトと 任意の範囲内でとなるとわからなくなってしまいます。 よろしくお願いします。 http://shimaifudosan.co.jp/earththeresidence/

  • flashをブラウザ画面サイズにフィットさせる

    flashをブラウザ画面サイズにフィットさせるActionscript3.0 flash初心者です。どうぞよろしくお願いいたしますm_ _m まずはこちらの見本を見ていただきたく http://glamorous.co.jp/top/ こちら見ますと写真以外は全て固定表示、写真はブラウザのサイズを変えるごとに縮小されておりブラウザがどのようなサイズでも周りに余白が出ることも無くフィットした状態で作成されております。 配置的にはほぼこれと同じものを作成したいのですが、このやり方が今イチよくわかりません。。 自分でいろいろ探してはみたのですが、Actionscript2.0のもの?なのか入れ込んでもエラーが出てしまいますhttp://okwave.jp/qa/q1838609.html 全体を固定表示にして写真のみを伸縮するものにするという所までは理解できたのですが、、 自分の技術ではまだ高レベルすぎるものなのかもしれませんが、今の状態ですとブラウザのサイズによっては余白が出てしまい、なんとかしてほしいとお客様よりご指摘いただき大変焦っております、、 恐れ入りますが、、あまり知識が無い状態ですので、、できるだけ分かり易く1からご説明いただけると幸いでございます。 なにとぞよろしくお願い申し上げます。 ちなみに作り方としては複数シーンを使用し作成している状態です。 環境はMAC OSX flashCS6 Actionscript3.0 となります。

    • ベストアンサー
    • Flash

専門家に質問してみよう