アプリ版:「スタンプのみでお礼する」機能のリリースについて

ホームページのトップページに、インラインフレーム
で新着情報を表示させようとしています。

参照してくるファイル(今回の場合news.html)を単独で開き、文字の表示サイズを変更すると、
ちゃんと変更されるのですが、トップページでインラインフレーム内に表示させて
文字サイズを大きくすると、文字は大きくなるのですが、縦方向に伸びずに文字が重なってしまいます。
(行間が文字の高さより狭くなる状態)

文字サイズを見る人側で指定できるようにと、
スタイルシートによるフォントサイズの指定はしていません。
インラインフレームのサイズは固定していて、縦方向にスクロールされるようにしています。
news.htmlの内容は、1列複数行のテーブルでつくっています。
見ているブラウザはIE6.0です。
お分かりの方、アドバイスよろしくお願いします。

A 回答 (4件)

Windows98+IE5.5,Windows ME+IE5.5では問題ありませんでした。


WindowsXP+IE6で、おっしゃるとおりになりました。
しかしWindows98+IE6で大丈夫だったりダメだったりするのがあって、またXPでも同様で、ちょっとこのあたりがよく解りません。
もしかしたら、何か特定の条件が重なったときに発生するのか、あるいはバージョン・アップデートの細かい版によって違うのかも。
    • good
    • 0
この回答へのお礼

いろいろテストしていただいたみたいで、本当に
ありがとうございました。
途中で文字サイズを変更しない限りは問題なさそうなので
気にしないことにします。
ありがとうございます。

お礼日時:2005/07/29 11:48

Windows+IEで試してみたところ、おっしゃる通りの現象が起きました。


NetscapeやFirreFoxでは問題ありませんでしたので、どうもブラウザのバグのようですね。(Macでは未確認です)
ページ全体か、フレーム内を再読み込みすると元に戻るようです。

そのページで文字サイズを変えない限りは問題ないようですので、下の補足で書いていらっしゃるとおりあまり気にしなくていいと思います。
どうしても気になるようなら、どこかに「文字サイズを変更して表示がおかしくなったときは、更新ボタンを押してください」などと書いておくのはいかがでしょう。
    • good
    • 0
この回答へのお礼

Netscapeなどでは問題ないんですね。
原因はよくわかりませんが、読み込んだ後に文字サイズを変えない限りは問題なさそうなので、
気にしないことにします。
最初から大きい設定の人が、重なって見えてしまったら
問題だな、と思っただけだったので・・。
いろいろな環境で試していただき、ありがとうございました。

お礼日時:2005/07/29 11:51

その状況が再現できないので、HTMLソースを載せたほうが、回答が得られるのではないでしょうか。

この回答への補足

ありがとうございます。
http://www.aimix.jp/iframes.html
上のインラインフレームのサンプルのページでも同じ現象でした。
ブラウザの文字の大きさ設定が最小などの状態でページを開いてから
文字サイズの設定を最大に変更すると、文字が重なりますよね?
私のサイトも同じ感じです。
自分のページを仮アップして確認したところ、最初から大きい表示設定だったら、
ちゃんと重ならず表示されていたので、大きな問題では
ないかと思うようになりました。
ただ、これが普通のことなのかどうか、わかる方おられたら教えていただきたいです。

補足日時:2005/07/27 11:53
    • good
    • 0

スタイルで「line-height」を指定していませんか?


よく勘違いする人がいますが、「line-height」は行間ではなく「行の高さ」です。
そして「150%」などを指定してしまう人もいますが、「1.5」など指定するほうがいいです。

この回答への補足

ご回答ありがとうございます。
line-heightは指定していません。
さらに確認してみると、文字を最大などに変更して縦方向に重なっている状態のとき、
横方向は重なりはしないのですが、範囲を飛び出しても
改行がされず、右の方が読めなくなっていました。

でも、その状態で、ページを更新させると、縦横とも
正常な表示になりました。
ということは、最初の表示内容で一旦ページを読みこんでいるため、ということになるんでしょうか。
だとすると、最初からブラウザで文字を大きく表示させる設定の方が見たときには
問題なく見れるのかな?と思ったりしているのですが
そのあたりをふまえて分かる方いらっしゃったら教えてください。

補足日時:2005/07/26 11:32
    • good
    • 0

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