tags:

views:

36

answers:

3

I have a following css

#container
{
        border:1px solid black;
}
#container #header
{
    color:blue;
}

#container #footer
{
    color:red;
}

Can i write it as

#container
{
        border:1px solid black;
        #header
        {
            color:blue;
        }

        #footer
        {
            color:red;
        }
}

So the #header and #footer are still select as #container's childs element. Or i need to use some css framework like .LESS ?

+1  A: 

Nope, CSS doesn't support that. I agree, it would be useful. However, you're right, it looks like LESS supports it.

jtbandes
thanks you very much~ I have a look on CSS3, it still not support. :(
SilverNight
+2  A: 
Sarfraz
A: 

CSS doesn't support that syntax out of the box, so yes you would have to use .LESS

Marko