Hi,

Thanks for the explanation.

Any reason why rules.style is splitting 'background-repeat' into these
properties then ?

Nicolas

On Wed, Sep 26, 2012 at 5:27 PM, Simon Fraser <[email protected]>wrote:

> There is no background-repeat-x CSS property <
> http://dev.w3.org/csswg/css3-background/>. Background-repeat is one of
> those properties with X, Y values that sound like they should be
> shorthands, but actually are not. The CSS WG has talked a few times about
> whether it's useful to expose separate properties for the -x and -y values,
> but in general we tend to avoid adding new CSS properties.
>
> Simon
>
> On Sep 26, 2012, at 6:33 AM, Nicolas Ramz wrote:
>
> Hi,
>
> When playing with Style rules I have accountered a weird behaviour.
>
> Let's say I have a single stylesheet. I may access it using
> document.styleSheets[0] and I can access the first rule
> using document.styleSheets[0].rules[0]
>
> Now, if the first rule equals to something like: "body{ width:100%;
> height: 100%; background-repeat: no-repeat; }", it seems internally,
> background-repeat is splited into two separate properties:
> background-repeat-x and background-repeat-y
>
> That sounds ok (even though I couldn't find anywhere a reference to the
> background-repeat-x/y properties: are they standard CSS ?). The problem is
> it isn't possible to set this values.
>
> Doing something like: myRule.style.setProperty('background-repeat-x',
> 'repeat') won't work.
>
> I know I may use the shorthand (valid) CSS property background-repeat to
> set my properties but I'm wondering: why is background-repeat property
> split like this ? It makes it impossible to iterate through all styles
> since there's no way to set background-repeat-x/y values.
>
>
> Thanks,
> --
> *Nicolas RAMZ*
> *Développeur Web*
> www.warpdesign.fr | @ 
> <http://www.pixowl.com/>warpdesign<http://www.twitter.com/warpdesign_>
> _ <http://www.pixowl.com/> | www.wpfun.fr
> [email protected] | +33 6 43 34 73 47
>
>  _______________________________________________
> webkit-help mailing list
> [email protected]
> http://lists.webkit.org/mailman/listinfo/webkit-help
>
>
>


-- 
*Nicolas RAMZ*
*Développeur Web*
www.warpdesign.fr | @
<http://www.pixowl.com/>warpdesign<http://www.twitter.com/warpdesign_>
_ <http://www.pixowl.com/> | www.wpfun.fr
[email protected] | +33 6 43 34 73 47
_______________________________________________
webkit-help mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-help

Reply via email to