Le 30/04/2014 23:32, Ian Hickson a écrit :
What I'm trying to do is just that an element have display:flex and to
hide it with the hidden attribute when I don't need the element to be
shown. I guess my only option is changing style.display?
Just add "[hidden] { display: none }" to your style sheet.
Hmm... interesting. And that works because my stylesheet is the author stylesheet which takes precedence over the UA stylesheet.

Is there a scenario where CSS specificity leads to this rule being ignored?
If the answer is no, I'm sold. It's not any worse than *{box-sizing: border-box} which I do all the time.

David

Reply via email to