2016-03-24 4 views
-1

В моем приложении «Alfresco Share» вертикальная полоса прокрутки всегда появляется, даже если на странице есть заметка. В файле css я вижу правило: overflow-y: scroll; Но отключение этого правила ничего не делает.Alfresco доля вертикальной полосы прокрутки

Как я могу предотвратить появление этой вертикальной полосы прокрутки? Спасибо

ответ

1

Причина, по которой вертикальная полоса прокрутки всегда видна, заключается в том, что она делает вычисления ширины более надежными по мере изменения высоты содержимого браузера. Это означает, что, когда контент растет, чтобы требовать появления полосы прокрутки, уменьшение горизонтального пространства (для обеспечения видимости полосы прокрутки) не приведет к тому, что элементы, размер которых соответствует ранее доступной ширине, не будут непредсказуемыми.

Вы должны иметь возможность отключить правило (если вы ссылаетесь на селектор, ориентированный на элемент html). Я только что пробовал это с помощью инструментов разработчика браузера в Chrome и вижу, что панель прокрутки действительно удаляется.

Однако я бы настоятельно рекомендовал сделать это, потому что вы можете обнаружить, что это приводит к дальнейшему нежелательному поведению, которое вам необходимо исправить. Если у вас нет действительно обоснованной причины (т. Е. Не чисто косметической причины), я бы рекомендовал оставить по умолчанию, как есть.

Смежные вопросы