Свойство overflow:scroll — проблема?

Добрый день. Суть проблемы такова, после обновления браузера(CHROME), начал отображаться на элементе полоса скролла. В firefox все нормально, если нет переполнения элемента, скролл скрыт. Что там в хроме обновилось - непонятно- может кто с такой проблемой столктулся. Есть ли решение?
  • Вопрос задан
  • 181 просмотр
Решения вопроса 2
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Так и должно быть https://developer.mozilla.org/en-US/docs/Web/CSS/o...
Значение scroll - всегда отображает полосу. а вы описываете желаемое поведение как у auto.
scroll
Overflow content is clipped at the element's padding box, and overflow content can be scrolled into view using scroll bars. User agents display scroll bars in both horizontal and vertical directions if only one value is set, whether or not any content is overflowing or clipped. The use of this keyword, therefore, can prevent scroll bars from appearing and disappearing as content changes.
Ответ написан
@abalduy Автор вопроса
Может кому пригодиться, если у Вас было так

.xx {
overflow-y: scroll;
}

,то теперь можно заменить на

.xx {
overflow-y: auto;
scrollbar-gutter: stable;
}

Поведение как у scroll(но только если ваш браузер обновился, как у меня), но без полос прокрутки, если блок не переполнился.
Новость прочитал, что браузер-ребята - начали гонку стандарта.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы