- From: Karl Brightman <karl@karlbright.org>
- Date: Thu, 17 Feb 2011 11:10:43 +0800
- To: "www-style@w3.org" <www-style@w3.org>
Received on Thursday, 17 February 2011 13:04:13 UTC
Hi,
I have just discovered what I believe to be a bug with the way the :root
pseudo class has been implemented.
The specification states the following about this pseudo-class selector:
/
"The :root pseudo-class represents an element that is the root of the
document. In HTML 4, this is always the HTML element."/
What it does not describe is where the :root can be used, from what I
have tried, it only works when used at the beginning of a selector.
/":root p.test { color: red; }"/
However the following does not work:
/"p.test :root body { background: red; }"/
Am i missing something here or is this something that has not yet been
addressed? I was hoping to be able to use the :root pseudo class to
adjust styled based on whether or not an element can be found within the
document.
Regards,
Karl Brightman
@karlbright
karl@karlbright.org
Received on Thursday, 17 February 2011 13:04:13 UTC