Safariをお使いの方にCSSの質問です。
table{height:500px;}のような設定をした時、Safari以外のブラウザでは各行が均等な高さで表示されるのですが、Safariの場合下に行くにしたがって行の高さが低くなります。
例)
http://ijiijiph.seesaa.net/etc/test.html
(CSSはHTML内に記述してあります。一応iCabで確認してエラーがないことになってます。)
どのようにすればSafariで各行均等な高さで表示させることが可能でしょうか。
ただし、行の数は変化するのでtd{height:20px}のような設定はしたくないのです。
http://openlab.ring.gr.jp/k16/htmllint/htmllint.cgi?URL=http://i...
Check result of Another HTML-lint
tdタグの閉じタグとtrタグの閉じタグが抜けています。
これが原因で処理が混乱しているのではないでしょうか。
heightがautoの場合内容の大きさが同じであれば高さは一定でなければなりませんが
ここまで簡略化しても問題が解決しないようなので
KHTML系ブラウザ(Konqueror,OmniWeb,Safari等)の
計算上の不具合のようです。
そうですね。不具合だというのは察しがつくのですが。
---------
有効な回答が出ないのでキャンセルします。
もし解決策があればいわしに書き込んでいただければポイントを送信いたします。
izayoimizukiさん回答ありがとうございました。
ああ、いっつもめんどくさいんで閉じないので根本的なところを見逃してましたね。
これを直しても直りませんでしたが。
もし正常に表示されたのであればソースを見せていただければ、と思います。