電子書籍の厳選無料作品が豊富!

ホームページ内に設置するインラインフレームについて
教えてくださいませ。

たとえばフレームサイズが横幅300ピクセルあって、
その中にお勧めのHPとか画像を入れたいとき、
そのHPとか画像のサイズが500ピクセルだった場合、
きれいに表示されないですよね。
(足りないサイズ分表示が途切れてしまう)

インラインフレーム内の画像というか、表示させる
部分を縮小して表示させるやり方はあるのでしょうか?

そんなやり方はない!
いやある!

ごぞんじのかたいましたらお願いいたします m(__)m

A 回答 (3件)

<IMG SRC="[画像のURL]" WIDTH=*** HEIGHT=***>


*の部分をフレームに入るように高さ・幅を設定する。
これでいいかな。
    • good
    • 0
この回答へのお礼

chizakura さん、ご回答ありがとうございます。

ただこのやり方だと、たとえば
<iframe img src="[画像のURL]" width="300" height="200" /></iframe>

こうやったときに、フレームは300×200になるのですが、
中に表示される画像は素の大きさのままです。

私のやり方が悪いのかも知れないのですが、
フレームの中に表示される画像またはHPを縮小
させたいのです m(__)m

お礼日時:2007/03/07 15:04

まず前置きです。


例えば、おすすめのHPをインラインフレーム内で表示する等は
基本的には好ましいことではありません。(あくまで他者のHPなら)
インラインフレームでの表示ということは自分のHPのコンテンツとして
該当のサイトを扱うということになりますので、「引用」ということに
なり、マナーとして了承を得ることが望ましいです。

で方法ですが
(1)PHPなどのプログラムを利用する。
(2)自分のサイトなら、CSSを利用して擬似フレームを使う。

などが考えられます。

もちろん、前置きで言ったように他者のHPを表示させるなら、画像の
表示サイズを変えるなどは好ましいこととはいえません。
引用と言う形なら、自身のサイトを調整するべきですので。
    • good
    • 0
この回答へのお礼

echinoさん回答ありがとうございました。

どうやら私がやりたかったのはサムネイルというのを
すればできるということが、いろいろ調べていて
わかりました。

ほかにもHPを表示させるならプリントスクリーンを
使って画像を縮小すればよいなど・・・・・(汗)

何とか解決できそうです。

お礼日時:2007/03/08 15:31

><iframe img src="[画像のURL]" width="300" height="200" /></iframe>


↑これだと画像の大きさは変わらないと思います。

私が思っていたやり方としては、
<iframe src="B.html"></iframe>
メインのhtmlでサブのBのhtmlをよび、
そのBの中に、
<IMG SRC="[画像のURL]" WIDTH=*** HEIGHT=***>
を記述してあげればうまくいくと思います。
    • good
    • 0

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