CSS improvements in Firefox 3
出典: MDC
この記事は Firefox 3 の新機能について述べています
Firefox 3 では、CSS 実装の多くの改善がなされています。これらの変更は、ドキュメンテーション中の特定のページ上で文書化されていますが、この記事は、それらのすべての概要を提供することで、開発者が容易にこれらの変更内容について知ることができるようにしています。
displayプロパティの値inline-blockとinline-tableが実装されました。font-size-adjustプロパティが全てのプラットフォームで動くようになりました。以前は Windows でしかサポートされていませんでした。colorに対するrgba()とhsla()のサポート (bug 147017):default擬似クラスのサポート (bug 302186)widthとmin-width、max-widthプロパティに-moz-max-contentと-moz-min-content、-moz-fit-content、-moz-available値が追加されました(bug 311415 と bug 402706)。- HTML ソフトハイフン (
­) がサポートされました。 - CSS 2.1 仕様に従い、プロポーショナルフォントにおける事前整形されたタブの動作が大きく改善されました。
ime-modeプロパティがサポートされました。- HTML に CSS プロパティ
text-renderingのサポートが追加されました。 (bug 387969) - CSS プロパティ
-moz-border-*-startと-moz-border-*-endが実装されました。 (bug 74880) - 残っていたほぼすべての CSS プロパティで
-moz-initialが実装されました。(quotesと-moz-border-*-colorsを除く) bug 80887 window.getComputedStyleが、サポートされているすべての CSS プロパティをサポートするようになりました。 (bug 316981)contentの値noneがサポートされました。 bug 378535cursorの値noneがサポートされました。 bug 346690- 背景画像が
-moz-border-radiusにそって正しくクリッピングされるようになりました。 bug 24998 white-spaceの値pre-wrapがサポートされました。 bug 261081- :first-child や :only-child、:last-child (bug 73586)、:empty (bug 98997)、 + 結合子 (bug 229915) のようなセレクタは動的に更新されるようになりました。(bug 401291).
z-indexプロパティの負の値が正しくサポートされました。