
[1]
[CODE(CSS)@en[[[border-color]]]] だけ設定されていないとき
<http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%20%20%7B%0D%0A%20%20color%3A%20blue%3B%0D%0A%20%20border%3A%201px%20solid%3B%0D%0A%7D%0D%0A;h=%3Cp%3E%3Cinput%20type%3Dbutton%20value%3DgetComputedStyle%20onclick%3D%22%0D%0A%20%20var%20el%20%3D%20this.parentNode%3B%0D%0A%20%20var%20s%20%3D%20getComputedStyle%20(el%2C%20null)%3B%0D%0A%20%20w%20(s.borderColor)%3B%0D%0A%22%3E%20%3Cinput%20type%3Dbutton%20value%3DcurrentStyle%20onclick%3D%22%0D%0A%20%20var%20el%20%3D%20this.parentNode%3B%0D%0A%20%20var%20s%20%3D%20el.currentStyle%3B%0D%0A%20%20w%20(s.borderColor)%3B%0D%0A%22%3E;p=n;x=style-element>

([[名無しさん]])

[2]
[[Firefox]] 2、[[WinIE 6]]、[[Opera]] 9 とも、[[レンダリング]]は
[CODE(CSS)@en[[[color]]]] を使って[[青色]]になります (正しい)。

([[名無しさん]])

[3]
[[Firefox]] 2、[[WinIE 6]]、[[Opera]] 9 とも、[[レンダリング]]は
[CODE(CSS)@en[[[color]]]] を使って[[青色]]になります (正しい)。

([[名無しさん]])

[4]
[[WinIE 6]] では [CODE(CSS)@en[[[border-top]]]] などを使っても設定しなかった[[特性]]は放置されます ([[初期値]]に戻されません)。

;; 例えば <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%20%20%7B%0D%0A%20%20color%3A%20blue%3B%0D%0A%20%20border-color%3A%20red%3B%0D%0A%20%20border%3A%201px%20solid%3B%0D%0A%7D%0D%0A;h=%3Cp%3E%3Cinput%20type%3Dbutton%20value%3DgetComputedStyle%20onclick%3D%22%0D%0A%20%20var%20el%20%3D%20this.parentNode%3B%0D%0A%20%20var%20s%20%3D%20getComputedStyle%20(el%2C%20null)%3B%0D%0A%20%20w%20(s.borderColor)%3B%0D%0A%22%3E%20%3Cinput%20type%3Dbutton%20value%3DcurrentStyle%20onclick%3D%22%0D%0A%20%20var%20el%20%3D%20this.parentNode%3B%0D%0A%20%20var%20s%20%3D%20el.currentStyle%3B%0D%0A%20%20w%20(s.borderColor)%3B%0D%0A%22%3E;p=n;x=style-element> は[[赤色]]の[[枠線]]になってしまいます。

([[名無しさん]])

[5]
[[Firefox]] 2 では [CODE(CSS)@en[[[border-top-color]]]] などに
[CODE(CSS)@en[[[-moz-use-text-color]]]] が設定されます。

;; この値は [CODE(CSS)@en[[[currentColor]]]] と同じ意味のようですが、
[CODE(CSS)@en[<[[border-color]]>]] でしか使えないようです。

([[名無しさん]])

[6]
[[Opera]] 9 は [CODE(CSS)@en[[[border-top-color]]]] などになぜか
[CODE(CSS)[#000000]] を設定します。
([[名無しさん]])

[7]
[[Firefox]] 2 は [CODE(CSS)@en[[[getComputedStyle]]]] で
[CODE(DOMa)@en[[[borderTop]]]] は[[空文字列]]になっています
(他の [[shorthand]] も)。
[CODE(DOMa)@en[[[borderTopColor]]]] などは[[算出値]]
([CODE(CSS)@en[[[rgb]]()]]) になっています。

[[Opera]] 9 は [CODE(DOMm)@en[[[getComputedStyle]]]]
の方は[[算出値]] (この場合 [CODE(CSS)[#0000ff]]) になっていますが、
[CODE(DOMa)@en[[[currentStyle]]]] の方はなぜか
[CODE(CSS)@en[[[transparent]]]] になっています。

[[WinIE 6]] の [CODE(DOMa)@en[[[currentStyle]]]]
は [CODE(CSS)@en[[[color]]]] の[[指定値]]
(この例では [CODE(CSS)@en[[[blue]]]]) になっています。
([[名無しさん]])


[8]
[[Firefox]] 2 は [CODE(CSS)@en[[[getComputedStyle]]]] で
[CODE(DOMa)@en[[[borderTop]]]] は[[空文字列]]になっています
(他の [[shorthand]] も)。
[CODE(DOMa)@en[[[borderTopColor]]]] などは[[算出値]]
([CODE(CSS)@en[[[rgb]]()]]) になっています。

[[Opera]] 9 は [CODE(DOMm)@en[[[getComputedStyle]]]]
の方は[[算出値]] (この場合 [CODE(CSS)[#0000ff]]) になっていますが、
[CODE(DOMa)@en[[[currentStyle]]]] の方はなぜか
[CODE(CSS)@en[[[transparent]]]] になっています。

[[WinIE 6]] の [CODE(DOMa)@en[[[currentStyle]]]]
は [CODE(CSS)@en[[[color]]]] の[[指定値]]
(この例では [CODE(CSS)@en[[[blue]]]]) になっています。
([[名無しさん]])

