ホームページビルダー・グレート初心者講座

グレート初心者講座トップへグレート初心者講座 小技集へグレート初心者講座≠ヨグレート初心者講座 質問掲示板へ

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   
IFrameについて
日時: 2005/09/30 15:30
識別: IDgUly2Ty3wyk
名前: てんちょ

はじめまして、おじゃまします。
Iframeにて、以下のa.htmlとb.htmlの関係だと、なぜb.htmlは
左寄りにでてしまうのでしょうか?なんとか中央にb.htmlの
テーブルをだしたいのです。
どうかご教授おねがいします。

---------------------a.html--------------------------------------
<html>
<body>
<table width="145" border="0" bgcolor="green">
<tr> FF1
<td><DIV align="center">
<iframe src="b.html" height="100%" width="100%" scrolling="auto" Marginwidth="1" Marginheight="1"></iframe></DIV>
</td>
</tr>
</table>
</body>
</html>
----------------------b.html--------------------------------------
<table width="100%" border="1" align="center">
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
-------------------------------------------------------------
メンテ

FCE
Re: IFrameについて ( No.1 )
日時: 2005/09/30 17:48
名前: oioiooi

<html>
<body>
<table width="145" border="0" bgcolor="green">
<tr>
<td><DIV align="center">
<iframe src="b.html" height="100%" width="100%" scrolling="auto" Marginwidth="1" Marginheight="1"></iframe></DIV>
</td>
</tr>
</table>
</body>
</html>

</DIV> の位置が間違いだ。

つーか、こんな所にDIV要素なんか使うか。。。

<td align="center">でいいだろうに。
メンテ
Re: IFrameについて ( No.2 )
日時: 2005/09/30 18:08
名前: てんちょ

お返事ありがとうございます。

><td align="center">でいいだろうに。

DIVはムリやりいれて見たのですが、やはり無くしても
状況は変わりません。

以下、修正後です。
-----------------------------a.html----------------------
<html>
<body>
<table width="145" border="0" bgcolor="green">
<tr>
<td align="center">
<iframe src="b.html" height="100%" width="100%" scrolling="auto" Marginwidth="1" Marginheight="1"></iframe>
</td>
</tr>
</table>
</body>
</html>
メンテ
Re: IFrameについて ( No.3 )
日時: 2005/09/30 18:23
名前: oioiooi

現状は“互換モード”だからかもな。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd">

上記のDOCTYPE宣言を<html>の上に入れてみたらどうだろうか。
メンテ
Re: IFrameについて ( No.4 )
日時: 2005/09/30 18:48
名前: てんちょ

oioiooiさま

お返事ありがとうございます。

ご指摘の内容を入れてみたのですが、出力結果は
b.htmlの内容がまったく表示されなくなってしまいました。
メンテ
Re: IFrameについて ( No.5 )
日時: 2005/10/01 10:36
名前:

<iframe src="b.html" height="100%" width="100%" scrolling="auto" Marginwidth="1" Marginheight="1"></iframe>

scrolling="no"にする。
もしくは
b.htmlの<body>を<body scroll="no">にする。
メンテ





ホームページビルダー・グレート初心者講座 Copyright © 2002-2005 aimix All Rights Reserved