- From: Markus Ernst <derernst@gmx.ch>
- Date: Mon, 19 Jul 2010 19:18:12 +0200
- To: www-style@w3.org
-------- Original-Nachricht -------- > Datum: Mon, 19 Jul 2010 09:47:20 +0200 > Von: Sebastian Hennebrueder <usenet@laliluna.de> > This is leeds to a general question. How do we want browsers deal with > CSS versions? I thought that it is simpler to create CSS rules, if you > just need to do think like: > > I have CSS support for 2.1 so I can solve my look and feel this way but > if I have support for CSS 3, then I can solve my problem this way. I do not really understand the task to be solved. I could see the benefit of if-statements, if you could get computed values, such as: div#content { background-image:url(normalImg.gif); } @if (div#content.computedWidth > 500px) { div#content { background-image:url(biggerImg.gif); } } Or: .footer { font-size:0.7em; } @if (0.7em < 10px) { .footer { font-size:10px; } } But what is the use case for questioning versions? Declarations not supported will be ignored anyway, and AFAICS most CSS 3 specific features could not be mimicked with older CSS, without modifications in the HTML code or scripting. (I know I use Conditional comments all the time, but usually not because of unsupported properties, but rather because of implementation differencies.) -- GMX DSL: Internet-, Telefon- und Handy-Flat ab 19,99 EUR/mtl. Bis zu 150 EUR Startguthaben inklusive! http://portal.gmx.net/de/go/dsl
Received on Monday, 19 July 2010 17:18:49 UTC