On Tue, 20 Sep 2011, fantasai wrote: > On 09/20/2011 05:22 PM, Ian Hickson wrote: > > On Tue, 20 Sep 2011, fantasai wrote: > > > > > > So, given that, rather than having a "scoped vs. global" switch, how > > > about using a pseudo-class to distinguish whether a portion of the > > > selector is matching out-of-scope elements? E.g. > > > > > > <style scoped> > > > section> h1 { border-bottom: solid; } > > > :context(body.homepage) h1 { color: red; } > > > :context(body.archive) h1 { color: gray; } > > > </style> > > > > ...what element does the :context() match against? > > The one defining the scope. So basically :context(...) is like :scope:matches(... #) ? -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'Received on Wednesday, 21 September 2011 17:16:00 UTC
This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:14:04 UTC