Ответы:
Эти два свойства CSS можно использовать для скрытия полос прокрутки:
overflow-y: hidden; // hide vertical
overflow-x: hidden; // hide horizontal
tab
при условии, что в скрытом переполнении есть ссылки или элементы ввода
Вы должны использовать только
overflow-y:hidden;
- Используйте это, чтобы скрыть вертикальную прокрутку
overflow-x:auto;
- Используйте это, чтобы показать горизонтальную прокрутку
Люк упомянул, что оба скрыты. поэтому я привел это отдельно.
перелив: авто;
переполнение-y: скрыто;
Для IE8: -ms-overflow-y: hidden;
Или еще:
Чтобы скрыть X :
<div style="height:150x; width:450px; overflow-x:hidden; overflow-y: scroll; padding-bottom:10px;"></div>
Чтобы скрыть Y :
<div style="height:150px; width:450px; overflow-x:scroll ; overflow-y: hidden; padding-bottom:10px;"></div>
Если вы хотите сделать то же самое в Gecko (NS6 +, Mozilla и т.д.) и IE4 + одновременно, я считаю, что это должно помочь: V
body {
overflow: -moz-scrollbars-vertical;
overflow-x: hidden;
overflow-y: auto;
}
Это будет применено ко всему тегу тела, пожалуйста, обновите его до соответствующего CSS и примените эти свойства.
Как насчет стенографической записи?
{overflow: auto hidden;}
если вы хотите отключить полосу прокрутки, но все еще можете прокручивать содержимое внутреннего DIV, используйте приведенный ниже код в css,
.divHideScroll::-webkit-scrollbar {
width: 0 !important
}
.divHideScroll {
overflow: -moz-scrollbars-none;
}
.divHideScroll {
-ms-overflow-style: none;
}
divHideScroll - это имя класса целевого div.
Он будет работать во всех основных браузерах (Chrome, Safari, Mozilla, Opera и IE).
margin-bottom
с отрицательным значением будет связыватьсяoverflow-y: hidden
и т. Д.