- From: Cameron McCormack <cam@mcc.id.au>
- Date: Tue, 27 Aug 2013 17:05:38 +1000
- To: www-style list <www-style@w3.org>
What should be alerted here?
<style>
:root {
var-a:a;
var-b:var(a)b;
}
</style>
<script>
var cs = getComputedStyle(document.documentElement, "");
alert(cs.getPropertyValue("var-b"));
</script>
I take it that the computed value of var-b is a stream of two ident
tokens, with no white space between. Should this be represented by
"a/**/b"?
In nearly all situations it won't matter if we treat the value of var-b
as having a white space token between the two idents. But it could
certainly change the validity of a property, for example:
:root {
var-a:1px;
font-size: calc(1px +var(a));
}
Received on Tuesday, 27 August 2013 07:06:24 UTC