У нас есть
:open для элементов вроде <details> в открытом состоянии. Логично, что должен быть и :closed для закрытого, правда?Но вот незадача: можно же просто написать
:not(:open). Зачем плодить сущности?С другой стороны — что проще прочитать:
:closed или :not(:open)? Думаете в отрицаниях — это нормально?CSS Working Group три года спорила об этом вопросе, и финал вас удивит.
История о том, как простое решение может стать философской дилеммой. Читайте, если хотите узнать, почему иногда меньше — это действительно больше
#read_watch
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🥰2🔥1