CSS improvements in Firefox 3

Firefox 3 では、CSS 実装の多くの改善がなされています。これらの変更は、ドキュメンテーション中の特定のページ上で文書化されていますが、この記事は、それらのすべての概要を提供することで、開発者が容易にこれらの変更内容について知ることができるようにしています。

  • display プロパティの値 inline-blockinline-table が実装されました。
  • font-size-adjust プロパティが全てのプラットフォームで動くようになりました。以前は Windows でしかサポートされていませんでした。
  • color に対する rgba()hsla() のサポート (バグ 147017)
  • :default 擬似クラスのサポート (バグ 302186)
  • widthmin-widthmax-width プロパティに -moz-max-content -moz-min-content-moz-fit-content-moz-available 値が追加されました(バグ 311415バグ 402706)。
  • HTML ソフトハイフン (­) がサポートされました。
  • CSS 2.1 仕様に従い、プロポーショナルフォントにおける事前整形されたタブの動作が大きく改善されました。
  • ime-mode プロパティがサポートされました。
  • HTML に CSS プロパティ text-rendering のサポートが追加されました。 (バグ 387969)
  • CSS プロパティ -moz-border-*-start-moz-border-*-end が実装されました。 (バグ 74880)
  • 残っていたほぼすべての CSS プロパティで -moz-initial が実装されました。(quotes-moz-border-*-colors を除く) バグ 80887
  • window.getComputedStyle が、サポートされているすべての CSS プロパティをサポートするようになりました。 (バグ 316981)
  • content の値 none がサポートされました。 バグ 378535
  • cursor の値 none がサポートされました。 バグ 346690
  • 背景画像が -moz-border-radius にそって正しくクリッピングされるようになりました。 バグ 24998
  • white-space の値 pre-wrap がサポートされました。 バグ 261081
  • :first-child:only-child:last-child (バグ 73586)、:empty (バグ 98997)、 + 結合子 (バグ 229915) のようなセレクタは動的に更新されるようになりました。(バグ 401291).
  • z-index プロパティの負の値が正しくサポートされました。

参照

ドキュメントのタグと貢献者

タグ: 
Contributors to this page: Kohei, Taken, Nanto vi, Mgjbot, Potappo
最終更新者: Kohei,