- From: Andrew Fedoniouk <andrew.fedoniouk@live.com>
- Date: Sat, 17 Jul 2010 21:18:47 -0700
- To: "Sebastian Hennebrueder" <usenet@laliluna.de>, "www-style list" <www-style@w3.org>
--------------------------------------------------
From: "Sebastian Hennebrueder" <usenet@laliluna.de>
Sent: Saturday, July 17, 2010 7:23 AM
To: "www-style list" <www-style@w3.org>
Subject: if conditions again
> Hi all,
>
> I followed the discussion on conditions in CSS in the thread (see 2) and
> were surprised that it ended suddenly.
>
> In my opinion there is a need for conditions for a number of reasons. But
> I would not check for individual features but for standards and browsers.
>
> Syntax sample inspired by Zack Weinberg (see 5)
> @if ( css-support <= 3){
> ....
> }
> @elsif (css-support = 3){
> ....
> }
> @else{
>
> }
>
There is no need for new syntax constructions as @media (media queries)
feature is already there.
If needed we can add MQ pseudo-function like supports(feature):
@media supports( border-radius ) { .... }
@media supports( transitions ) { .... }
@media supports( flex-units ) { .... }
etc.
Each CSS3 module should define canonical "feature names" then.
--
Andrew Fedoniouk
http://terrainformatica.com
Received on Sunday, 18 July 2010 04:19:23 UTC