W3C home > Mailing lists > Public > public-html@w3.org > April 2007

Re: style.background rendering - browser inconsistency

From: Elliott Sprehn <esprehn@gmail.com>
Date: Tue, 3 Apr 2007 15:11:21 -0400
Message-Id: <B25802AB-BDEA-4022-866F-B0F5DFA7AFF5@gmail.com>
Cc: David Dailey <david.dailey@sru.edu>, public-html@w3.org
To: Elliott Sprehn <esprehn@gmail.com>
Err, I just reread the spec. and I was wrong. It states that the  
shortest possible combination of properties should be returned that  
give the same effect. So I suppose Opera and IE are right here?

Still, it has no rules on the order that I can find though.

When dealing with CSS "shorthand" properties, the shorthand  
properties should be decomposed into their component longhand  
properties as appropriate, and when querying for their value, the  
form returned should be the shortest form exactly equivalent to the  
declarations made in the ruleset. However, if there is no shorthand  
declaration that could be added to the ruleset without changing in  
any way the rules already declared in the ruleset (i.e., by adding  
longhand rules that were previously not declared in the ruleset),  
then the empty string should be returned for the shorthand property.

"" DOM2 Style spec.

- Elliott Sprehn

On Apr 3, 2007, at 3:02 PM, Elliott Sprehn wrote:

> It does say that background first sets all other properties to  
> their initial values, though the DOM spec doesn't state if these  
> should be returned when accessing background.
>> The string returned by different browsers differs:
>> IE -- #afa
>> Firefox -- rgb(170, 255, 170) none repeat scroll 0% 0%
>> Opera -- #aaffaa
Received on Tuesday, 3 April 2007 19:13:30 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 29 October 2015 10:15:18 UTC