- From: Tobi Reif via GitHub <sysbot+gh@w3.org>
- Date: Thu, 31 May 2018 08:48:17 +0000
- To: public-css-archive@w3.org
I also want nesting, it'd be a useful feature.
Regarding https://tabatkins.github.io/specs/css-nesting/ :
I'd prefer a syntax like that of Sass
https://sass-lang.com/guide#topic-3
where it's not necessary to add the ampersand.
In Sass, the ampersand is available (but not required - that's what I want).
https://sass-lang.com/documentation/file.SASS_REFERENCE.html#parent-selector
One of their examples:
(plus my comments)
```
#main {
color: black;
/* ampersand not required: */
a {
font-weight: bold;
/* ampersand can be used when necessary: */
&:hover { color: red; }
}
}
```
is equivalent to this:
(the second part of their example) (their formatting)
```
#main {
color: black; }
#main a {
font-weight: bold; }
#main a:hover {
color: red; }
```
--
GitHub Notification of comment by tobireif
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2701#issuecomment-393460818 using your GitHub account
Received on Thursday, 31 May 2018 08:48:20 UTC