2011-01-18 15 views
4

私はいくつかの質問がIE9について具体的に浮上しているのを見ました。フィールドセットとWeb標準の丸みを帯びたコーナー

IE9はborder-radiusプロパティをサポートしますが、fieldsetには適用されません。
Opera 11は同じ動作をします。

ここで、Chrome、Firefox、Safariはすべて喜んでコーナーを巡回します。フィールドセットの丸め

これには行くれるか、それがこのブラウザはやるべきものです:


ように一般的なコンセンサスは何ですか?

答えて

4

この仕様では明示的に述べていませんが、w3.orgのソースでは、fieldsetsにはborder-*のプロパティでスタイリングする必要があります。

HTML5 working draftは、ブラウザがデフォルトのスタイル設定の実装で使用できるfieldset要素のデフォルトスタイルを提案しています。ここではborderスタイルが使用されています。

fieldset { 
    margin-left: 2px; margin-right: 2px; 
    border: groove 2px ThreeDFace; 
    padding: 0.35em 0.625em 0.75em; 
} 

これは、IEとOperaにそれぞれMicrosoftとOpera ASAに報告するバグがあることを意味します。私はあまり確信していませんが、W3Cはborder-radius(またはborder-image)について何も言いませんでした。バグレポートを提出して、各ベンダーが何を言っているかを常に調べることができます。

更新: dstorey(Opera従業員)はコメントに注釈をつけていますが、これはOperaの既知のバグです。

+2

これは既知の問題ですが、Operaバグはhttp://bugs.opera.com/wizard/で報告される可能性があります。CORE-35190(CSS:border-radiusは凡例を持つフィールドセットで無視されます) –

+0

@dstorey:既知の問題?カッコいい。 – BoltClock

+0

すぐに修正できることを願っています。重複したバグがたくさんあるので、私は内部的に調べます。 –

関連する問題