Re: Operaを使ったCSS表示テストのお願い

石川氏のブログで「html要素にheightプロパティ、body要素にmin-heightプロパティをパーセント値で指定すると、ウィンドウをリサイズしたときにbody要素の高さが変更されない」とのことで、いろいろ調べていたら Opera 9.23 だけの問題じゃないことに気付いた。

大元のバグ報告は CSS/DHTMLバグ辞典スレッド【第5版】の324では Opera のみが対象となっているが、手元にあるブラウザ全てで調べてみた。
対象ブラウザは以下の通り。

Windows
  • Mozilla Firefox 2.0.4
  • Microsoft Internet Explorer 7
  • Opera 7.02/7.52/8.01/9.01/9.10
MacOSX
  • Mozilla Firefox 2.0.4
  • Opera 7.52/8.01/9.23
  • Safari 2.0/2.04

WinIE6 と MacIE は min-height をサポートしていないのでそもそも対象外にしています。

結果は以下の通り。

Windows
  • Mozilla Firefox 2.0.4 発現せず
  • Microsoft Internet Explorer 7 発現せず
  • Opera 7.02/7.52/8.01/9.01/9.10 7.52 以降で発現
MacOSX
  • Mozilla Firefox 2.0.4 発現せず
  • Opera 7.52/8.01/9.23 発現
  • Safari 2.0/2.04 発現

Opera では 7.02 では現象は確認できず、7.52 以降で確認できた。恐らく Opera 7.02 までは min-height をサポートされていないと推測。
Safari では 2.0 で現象が確認できたので、恐らく 2.0-2.04 間の全てでこの現象は起こると予測。

ちなみに Camino 1.5 では確認できず、シイラ 2.2 では発現した。これはそれぞれ Gecko エンジンと KHTML(Apple WebKit)のエンジンが Firefox・Safari と同等であるからである(と思う)。

しかし現象が確認できないユーザもいるようだが、何かしらの条件があるのだろうか?

トラックバック(0)

このブログ記事を参照しているブログ一覧: Re: Operaを使ったCSS表示テストのお願い

このブログ記事に対するトラックバックURL: http://www.double-team.org/mt/mt-tb.cgi/47

コメントする

このブログ記事について

このページは、yu-sukeが2007年10月17日 12:02に書いたブログ記事です。

ひとつ前のブログ記事は「HTML と CSS の要素とプロパティ、それぞれいくつ思い出せますか?」です。

次のブログ記事は「HTML Validator for Mac OSX は 0.8.4.0 ではなく 0.8.4.1 へ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。