- From: Райчо Райков <raycho.raykov@gmail.com>
- Date: Fri, 11 Nov 2011 09:04:45 +0200
- To: mikewse@hotmail.com
- CC: www-style@w3.org
На 09.11.2011 00:13, Mike Wilson написа:
> Райчо Райков wrote:
>> I was always interested why in CSS not implemented inheritance from
>> another style.
> You may be interested in looking at
> http://disruptive-innovations.com/zoo/cssvariables/
> which was implemented in WebKit for a while. Also search for CSS variables
> in the www-style mailing list archives from 2008, to get an idea of how hard
> it is to find consensus on this subject ;-)
>
> Best regards
> Mike Wilson
Variables are easiest way to give us top level rules. They will solve
the problems, especially if they incorporate some kind of calculations.
@variable a 12px
@variable b = a + 5%
Actually, inheritance, about which I'm talking, is converting properties
to variables, with standardized names. Maybe they shouldn't be
standardized at all:
.s1 { main-color: green; color: main-color; }
.s2 { border-color: s1.main-color; }
Or just use already suggested @variable.
But I think @variable must exist too. Also I can suggest that right word
must be @constant, because if we have calculations in CSS, it will
become some kind of scripting language.
Received on Friday, 11 November 2011 07:05:45 UTC