<table> の中で height=" %"が動かない。のは、NNの仕様?
[上に]
[前に]
[次に]
しろねこ
[E-Mail]
[HomePage]
1999/09/10(金) 00:10:20
テーブルを入れ子構造にしているのですが、
NN4 はheight="100%"に、対応してないのでしょうか?
例としては、
<table><tr><td height=500>
<table border=0 align=center cellpadding=0 cellspacing=0 width="100%" height="100%" bgcolor="#ffffff"><tr><td align=center>
<img src="tamura.jpg" width=350 height=350 border=1></td></tr></table>
</td></tr></table>
です。
動作例>
http://neko.takeoff.co.jp/itad/tamura01.htm
border=1の、わかりやすい表示
http://neko.takeoff.co.jp/itad/tamura01.html
<td>いっぱいに中身を広げて表示したいのに、
上下に隙間ができます。(IE5と、4ではつまるようです)
それと、
<table height=500><tr>
<td height=200></td>
<td height=*></td>
<td height=200></td>
</tr></table>
と言う表記も NN4 ではうまく働かないようです。
ちなみにIE3.4.5では100%から、400を引いた数値が * に
代入されているように表示されるのです。
<img src="tamura.jpg" width=350 height=100%>
も、うまく動きません。
どうすればいいでしょうか?
やはり縦の大きさを可変にするということが無理なのでしょうか?
因みに width=" %" は、NN IE どちらでも動いています。
height=" %"が動かない。のは、NNの仕様でしょうか?
掲示板のログを見たところ、
確かに%指定はいろいろと、おかしいような気もするのですが?
NT4.0work IE 4.0sp1 5.0 は正常で、NN4は透き間が空いてしまいます。
もし良かったら他の環境の方でも、
透き間が空くのかどうかが知りたいです。
殿下
1999/09/10(金) 00:26:32
最近まで、同じ事で悩んでいたので。
テーブル内のテーブルの縦幅は%指定出来ないようです。(IEも)
イメージに関しても、テーブル内では縦横共に%指定できませんでした。(NNのみ)
いずれもMACの場合です。
しろねこ
[HomePage]
1999/09/11(土) 00:24:48
うーん、やはりコレはバグなんですね。
でしたらさらに質問です。
その外側のテーブルの、表示高さを表示後に取得できませんか?
ソレを内側に何とかして入れれば。
しかしサーバー再度にはソレは帰ってこないだろうし。
うーん、もはや書いた方が早いような気もします。
やっぱり、透き間が空かないようにできるのは高さ指定するだけですかね?
[上に]
[前に]
[次に]