RE: [css3-2d-transforms][css3-images] <position> grammar is duplicated or points to the wrong spec

> background-position: calc(50% + 2px);
>then it would resolve to:
> background-position: 51%; /* which is 102px */
>
>But if you had this:
>
>background-position: calc(2px + 50%);
>then it would resolve to this: 
>background-position: 102px;

Specifying calc resolution such that it doesn't respect commutativity would be awful.

If you really want to make...
	calc(a + b) != calc(b + a)
then it shouldn't be expressed this way.

You need something more like
	calc(a, b)
or
	calc(directionally-sensitive-addition, a, b)

Received on Wednesday, 1 February 2012 20:57:14 UTC