Как стать автором
Обновить

Комментарии 13

Ну, честно говоря, так себе...

Несколько изображений для бэкграунда - уже довольно старая фича. Думается мне, что с ней сталкивался любой, кто плотно работал с градиентами.

display: contents, я лично уже не меньше года использую - сильно помогает привести в соответствие мобильную и десктопную вёрстку (скрывая ненужные обертки).

Давайте тогда и pointer-events в очередной раз вспомним ;)

Узнал новое для себя, значит статья полезна.

Использовать backround для фонового изображение через css - это моветон. У нас в компании вообще это под запретом. Только тэг picture и лейзи-лоадинг, к сожалению. Да, можно использовать image-set, но функционал у него не такой богатый, да и поддержка браузеров 84 процента может не всех устроить.

Мой вам совет - бегите из этой компании))

Это же надо такую дичь придумать - для бэкграунда элемента использовать дополнительную сущность в html-разметке... Я уж молчу про семантику, но как вы это юзаете? Каждому элементу с бэкграундом - position: relative, а затем позиционированный picture?

Моветон... У меня просто нет слов))

Видимо изображения должны редактироваться из админки, если это не простенький статичный сайт-визитка.

так используйте var для url бекграунда в js - все меняется !

С чем связан такой запрет? background ведь создан для фонового изображения

Как ещё может быть полезен display: contents: если вам неохота или сложно генерировать уникальные идентификаторы для пар элементов <label for="login">Login</label><input id="login" .../> , то можно же вкладывать поле внутрь метки: <label>Login <input .../></label> , но так поломается разметка сеткой, тогда вот для label можно и указать данное свойство.

Тогда ваш label потеряется для скринридера, а поле будет без имени

Ну есть что-то такое, но это не по спецификации, а баги каких-либо браузеров, когда-нибудь исправят. Можно попробовать добавить span и прописать aria- атрибуты.

Какую же всё таки хуеню спрашивают на собеседованиях ?‍♂️

Зашел в рекомендации из рассылки хабра. Увидел статью. Стас, привет. Знаю, тебе такая информация тоже важна ??

Зарегистрируйтесь на Хабре, чтобы оставить комментарий