Как стать автором
Поиск
Написать публикацию
Обновить

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

Со scrollbar-gutter всё было бы отлично, если бы не отсутствие поддержки в Safari :( Поэтому костыли, костыли и ещё раз костыли.

Я не фронтендер, но мне казалось, что в сафари скролл вообще занимает место. Собсно и поддержка свойства не нужна.

Upd: ааа, видимо речь про сафари в винде, там да, наверное не будет работать.

Скрол на маках можно включить в настройках

сафари в винде

мертвее мёртвого лет 15 как

хочешь верстать под эплл - покупай макбук с ойфоном.

BrowserStack в большинстве случаев будет достаточно

Пожалуй, самая слабая статья из всего цикла, уж извините.

Расскажите, пожалуйста, почему она самая слабая?

Ну, лично для меня в первой был полезен display: contents (я о нём не знал и реально мучился), во второй scroll-margin-top (сильно реже нужно, но всё же), в третьей про padding-inline, которые нафиг никому не нужны, но они есть в стандартном CSS хрома и как бы надо понимать про что речь. А тут вы нам предлагаете :lang, который не задумываясь делается через [lang]. Ещё есть шрифт system-ui, который в том же бутстрапе лет 15, и нужный сугубо для собеседований revert.

 А тут вы нам предлагаете :lang, который не задумываясь делается через [lang]

Значит не зря готовлю статью. Будет для вас открытие, что [lang] сильно отличается от :lang()

[lang] сильно отличается от :lang()

не могли бы вы пояснить, чем именно?

В новой статье расскажу. Должен же я собирать просмотры

Вы на хабре, здесь так не принято

Про атрибут lang - в CSS же есть селектор по атрибуту, причем даже с конкретным значением.

Я думаю тут фишка в том, что в качестве примера показан способ через отрицание. Т.е. если используются какие-либо другие языки, даже которые не предполагалось использовать изначально, то они будут сразу стилизоваться.

Спасибо за статью, нашёл новое для себя.

Пример кода с диалогом не учитывает, что диалог может закрываться просто по нажатии Esc, тогда скролл не восстановится.

Для этого я создал переменную --ds-typography-main-font-family и объявил её для элемента <body>.

В тексте нет объявления этой переменной.

В последнее времЯ отключаю скроллы вообще, прокрутку — нет. Еще никто жаловался :)

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