Re: [csswg-drafts] [mediaqueries][css-conditional] else (#112)

It feels like @heycam's suggestion would also be gentler on the OM than an `@if {} @else {}`
Converting my earlier example:
```
@if media((width >= 400px) and (pointer: fine)) and supports(display: flex) {
   ...
}
@else-if supports((caret-color: pink) or (background: double-rainbow()){
  ...
}
@else {
  ...
}
```

becomes

```
@switch {
  media((width >= 400px) and (pointer: fine)) and supports(display: flex) {
     ...
  }
  supports((caret-color: pink) or (background: double-rainbow()){
    ...
  }
  default {
    ...
  }
}

This seems quite workable to me.
```

-- 
GitHub Notification of comment by frivoal
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/112#issuecomment-451925443 using your GitHub account

Received on Monday, 7 January 2019 12:52:50 UTC