• ベストアンサー

ブラウザ見え方の違いの原因について

最近HPを作りました。自分の環境はimacなのですがHPはフレームにしてFRAMESET COLS="750,*"にしました。*部分がメニューバー部分に当たります。IE5とNS4.7で確かめ表示に問題なくアップした所、winユーザーの方から1cm程しかメニューバーが見えないので見えにくいとメールを頂きました。相手の方の環境は機種FJITSU FMV-BIBLO NE2/45なので調べた所、最大14.1型大画面液晶とありディスプレイの大きさはimacとあまり変わらないと思うのですがこう見えると言う事で考えられる原因として何か良いアドバイスがありましたら宜しくお願い致します。

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

  • ベストアンサー
  • nyanchu
  • ベストアンサー率43% (22/51)
回答No.2

まず750ではモニタ解像度800×600ピクセルで見ているひとにとっては、大きすぎるとおもいます。それと、メニューバー?(ナビゲーション?)部分に*としてありますが、普通は逆にナビゲーションの部分に150とか数値をいれて、メインのコンテンツ部分を*とするのが一般的です。*は可変だからです。 現在のフレームの数値を*ではなく150などの数値にすれば、1cmになることはなくなりますが、モニタ解像度800×600ピクセル程度で見ている人は横にスクロールしないとすべてみえなくて、つかいかってがわるいものとなってしまいます。

smokie
質問者

お礼

早速の御回答有難うございました。 モニタ解像度800×600ピクセル程度で、が基準だったのですね。 直ぐに直します。有難うございました。

その他の回答 (1)

  • madman
  • ベストアンサー率24% (612/2465)
回答No.1

Windowsの解像度が800*600ではないでしょうか。 この解像度でIEだと、*のメニュ部はほとんど表示できません。

smokie
質問者

お礼

早速の御回答有難うございました。 本当に助かりました。有難うございました。

関連するQ&A

  • ブラウザによってフレームの表示が異なるのですが..

    はじめまして。 現在下記のような形のHPを制作しているのですが、フレームが難しくてなかなか進めません。 ブラウザやそれぞれの環境によって見え方が違ってしまいます。 私の環境では真ん中にぎゅっと詰まってスクロールが出てしまうような小さな見え方になってしまっています。 どの環境で見ても統一させるにはどのようにしたら良いのでしょうか。 ------------------------------ 上の固定バー ------------------------------ メニュー|内容     |     |     |     | ------------------------------ 下の固定バー ------------------------------ ソースは以下のように組みました。 <frameset rows="10%,*" cols="*" framespacing="0" frameborder="no" border="0"> <frame src="Margin/Index.html" scrolling="No" noresize title="topFrame"> <frameset rows="*,230" cols="*" framespacing="0" frameborder="no" border="0"> <frameset cols="215,*" frameborder="no" border="0" framespacing="0"> <frame src="Margin/Index.html" scrolling="No" noresize title="menuBarFrame"> <frameset cols="*,25%" frameborder="no" border="0" framespacing="0"> <frameset rows="64,*" frameborder="no" border="0" framespacing="0"> <frame src="topbar/topbar.html" scrolling="No" noresize title="topBarFrame"> <frameset rows="*,41" cols="*" framespacing="0" frameborder="no" border="0"> <frameset rows="*" cols="178,*" framespacing="0" frameborder="no" border="0"> <frame src="menu/menu.html" scrolling="No" noresize title="leftFrame1"> <frame src="top/top.html" name="main" title="topFrame"></frameset> <frame src="bottombar/bottomBar.html" scrolling="No" noresize title="bottomFrame1"> </frameset> </frameset> <frame src="Margin/Index.html" scrolling="No" noresize title="rightFrame"> </frameset> </frameset> <frame src="Margin/Index.html" scrolling="No" noresize title="MenuBarFrame"> </frameset> </frameset> <noframes> ------------- また、現在フレームは推奨されないのも知っているので、 オススメの組み方がありましたら教えていただけませんでしょうか。 HTML等に関してまったくの初心者ですので、判り易く教えていただけたら大変有り難く思います。どうぞよろしくお願いします。

    • ベストアンサー
    • HTML
  • 下に表示されるスクロールバーの消し方を教えてください。

    下記のようにtitle(上)、menu(右)、main(左)と、3つのフレームを分けて表示していますが、 <frameset rows="60,*" border="0" frameborder="0" framespancing="0"> <frame src="title.html" name="head" scrolling="no"> <frameset cols="130,*" border="0" frameborder="0" framespancing="0"> <frame src="menu.html" name="menu" scrolling="auto"> <frame src="cont.html" name="main" scrolling="auto"> </frameset> </frameset> *で表示しても、main(右)のフレームの下にスクロールバーが出てしまいます。右端の上下のスクロールはいかしたまま、下のスクロールバーを消すには、どのようにすればよいのでしょうか? 分からなくて困っています。もし分かる方是非教えてください。 現状はこんな感じになってしまっています。http://www.twinklecloset.com/index.html

    • ベストアンサー
    • HTML
  • フレームがきれいになりません。

    下記のように上と、左右で3フレームを分けて表示していますが、 <frameset rows="60,*" border="0" frameborder="0" framespancing="0"> <frame src="title.html" name="head" scrolling="no"> <frameset cols="130,*" border="0" frameborder="0" framespancing="0"> <frame src="menu.html" name="menu" scrolling="auto"> <frame src="cont.html" name="main" scrolling="auto"> </frameset> </frameset> *で表示しても、左のフレームの下にスクロールバーが出てしまいます。どのようにすれば直るのか初心者のため分からなくて困っています。もし分かる方是非教えてください。 現状はこんな感じになってしまっています↓ http://www.twinklecloset.com/index.html

  • フレームについて質問

    メニュー(五つ以上)が左。メインが右というようにフレームを設定したいのですがなぜか下のタグでやると、指定したHTMLが(例えばBBSとかが) 出てこないんです。それとその指定した画面は他のHPで発見するのです。 (そのHPを開いていたので・・・・) <FRAMESET FRAMEBORDER="0" COLS="20%,80%"> <FRAME SRC="3page.html"NAME="migi"> <FRAME SRC="index.html"NAME="bbs"> </FRAMESET> どうやればフレームを成功させる事が出来ますか?教えて下さい。。

  • frameを使用したときのファイルの切り替え

     今、フレームを使用してHPを制作していますが、タグ例として、 <frameset rows="60,*" frameborder="no" border="0"> <frame src="header.html" scrolling="no" noresize> <frameset cols="200,*" frameborder="no" border="0"> <frame src="menu.html" name="menu" noresize> <frame src="top.html" name="top" noresize> </frameset> </frameset> と組み、上記の「menu.html」中に各コンテンツを羅列し、任意のコンテンツをクリックすると「top.html」は変わるという作りをしています。  これを、「menu.html」中の任意のコンテンツをクリックすると「menu.html」「top.html」の両方が変わるようにしたいのですが、いい方法がありましたらどなたか教えていただけないでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • HTMLでフレームを設定したのですが...

    HTMLでホームページを作っていて、メニューとメインでフレームを分けているのですが、アドレス欄に設定ファイル名である frame.htmlを加えないと反映されません。アドレス欄にいちいち書きこまなくても アドレス欄にいちいち書きこまなくても常に表示できる方法はないでしょうか? ちなみにframe.htmlのソースは次のとおりです。 <html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <frameset cols="15%,*" border="0"> <!-- menu.html=メニューファイル index.html=メインファイル--> <frame src="menu.html" noresize name="menu"> <frame src="index.h<html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <frameset cols="15%,*" border="0"> <frame src="menu.html" noresize name="menu"> <frame src="index.html" name="mein"> </frameset> </html>

  • フレームの境界線

    ホームページでフレームのページを作りました。 フレームの境界線を消したくて、 <frameset cols="150,*" frameborder=0> <frame src="menu1.html" name="menu"> <frame src="top.html" name="main"> </frameset> としても、背景が紫(#CC99FF)なので 白い境目が出来てしまいます。 宜しければ、境目を見えなくする方法を教えて下さい。

    • ベストアンサー
    • HTML
  • ターゲットのフレーム作り

    frame.htmでフレーム左側のメニューを作り、 a.htm b.htmなどを右側に表示させるHPを作りたい のですがうまく出来ません。 今は、左側のリンクの部分をクリックすると新しい ウィンドウが出てくるようになっています。 フレームをのせる大元のファイルはindex.htmにして ますが、これは <frameset cols=20%,80%> <frame src="frame.htm"> <frame src="a.htm"> </frameset> にしてますが、多分ここは問題ないと思うのですが。 問題あるのではないかと思うのは、 frame.htmの部分ではないかと思うのですが、 これのリンク部分の内容は、 <a href="b.htm" target="frame2"> aファイルだよん </a> という形になっています。本に書いてある通り やっているのですが、どうして新しいウィンドウが 出てくるのでしょう? 誰か教えてください。お願いします。

    • ベストアンサー
    • HTML
  • フレームの分割について

    HPを作成中です。3分割にして左右、下にフレームを作っていますが思うようにできません。 <html> <head> <frameset cols="47%,53%"frameborder="1">      <frame src="left.html"> <frame src="right.html"> <frameset rows="85%,15%"frameborder="1"> <frame src="bottom.html"> </frameset> </frameset> </head> </html> 左右は作れますが下のフレームができません。 教えて下さいお願いします。

  • フレームについて

    HPを2つのフレームを使って作成したのですが、 1つはメニューの左フレームで、もうひとつはそれを表示する右フレームです。 <FRAMESET COLS="1*,4*"> <FRAME SRC="left.html" NAME="left"> <FRAME SRC="right.html" NAME="raight"> </FRAMESET> 例えば、メニューの左フレームの中から日記という項目をクリックすると、 右フレームに日記の内容が表示するようになっております。 そこで、右フレームに日記が表示されているときに更新をすると、 右フレームがトップに戻ってしまいます。 全部そうなってしまいます。 更新をしても、その時表示していたものを、 表示させておくにはどうすればいいのでしょうか? 宜しくお願いします。