Как исправить свойство overflow-y не существует в CSS уровне 2.1?

Как я могу исправить следующую ошибку CSS?

Свойство overflow-y не существует в CSS уровне 2.1, но существует в [css3]: scroll

Это нормально заменить

html {  overflow-y: scroll; }

с

html{   overflow: scroll; }

Проверенный код: http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.santiagomichalek.com%2Fmanage.php&profile=css21&usermedium=all&warning=1&vextwarning=&lang=en

1 ответ

Нет. Как говорится в сообщении об ошибке, overflow-y (а также overflow-x) не существует в спецификациях CSS до 3. CSS 2.1 имеет только overflow, который влияет на обе оси, так * { overflow-y: scroll; } выдаст вам ту же ошибку.

РЕДАКТИРОВАТЬ После редактирования вопроса: последний вариант будет работать, но также будет влиять на ось X, тем самым обеспечивая горизонтальную полосу прокрутки.

Другие вопросы по тегам