- From: ACJ <ego@acjs.net>
- Date: Thu, 17 Feb 2011 14:10:21 +0100
- To: Karl Brightman <karl@karlbright.org>
- CC: "www-style@w3.org" <www-style@w3.org>
Received on Thursday, 17 February 2011 13:10:58 UTC
Op 17-2-2011 4:10, Karl Brightman schreef: > 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. > Hello Karl, The rule you discribe, though valid, is never matched. Wat it does is look for a root element that is a child of something else. That's a contradictio in terminis. Greetings, ACJ
Received on Thursday, 17 February 2011 13:10:58 UTC