- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Wed, 09 Dec 2009 10:02:03 -0800
- To: www-style@w3.org
fantasai wrote: > bz asked me to post a proposal on feature queries: syntax for allowing > authors to apply CSS rules based on whether a particular CSS feature > is supported. > > The key here is to check against a property+value pair, not a general > feature class. The UA already makes a support claim for property+value > pairs when it chooses to parse and cascade them. > ... > The second is a !important-like syntax: all declarations with !supported > must be supported for the style rule to take effect. This could be useful > for more localized constructs, like changing text color depending on > text-shadow support. > > tag { > background: white; > color: gray; > } > > tag { > color: white; > text-shadow: black 0 0 4px !support; > } > > (This second bit is mostly keyed off my earlier proposal for !required, > which would also take into account the results of cascading, and tie > the effect of the no !required rules into the cascading success of the > !required rules.) Sorry, s/my/an/. Meant to dig up the proposal before sending. Here's the original, afaict. http://lists.w3.org/Archives/Public/www-style/2004Dec/0084.html ~fantasai
Received on Wednesday, 9 December 2009 18:02:46 UTC