Можно ли заставить <div>не иметь полос прокрутки - PullRequest
0 голосов
/ 10 марта 2010

это может быть очень простой вопрос, но возможно ли заставить div не иметь полос прокрутки? У меня есть div, который я изменяю размер динамически, и хотел бы, чтобы он был установлен в размере. Как бы я это сделал?

Спасибо

Ответы [ 5 ]

7 голосов
/ 10 марта 2010

Используйте overflow:hidden в сочетании с желаемым width / height.

2 голосов
/ 10 марта 2010

По умолчанию у div не будет полос прокрутки. Он получит их, только если вы установите для свойства overflow значение, которое добавляет их. Пока он остается на visible или изменяется на hidden, div будет иметь любой размер, который вы укажете.

(Обратите внимание, что когда видно переполнение, div останется с заданным размером, но содержимое может его избежать.)

1 голос
/ 10 марта 2010

Используйте свойство Overflow : установите в значение «hidden»

0 голосов
/ 10 марта 2010

Используйте атрибут overflow в CSS как таковой:

<style type="text/css">
<!--
div.scroll {
height: 600px;
width: 800px;
overflow: hidden;
border: 1px solid #666;
background-color: #ccc;
padding: 8px;
}
-->
</style>

Вот пример, который я написал:

http://jsbin.com/orife/edit

0 голосов
/ 10 марта 2010

Объявите ширину и высоту, а затем используйте свойство overflow:

overflow: hidden

Это скроет полосы прокрутки. Посмотрите и на другие варианты.

Вы можете выбрать, какие из них вы хотите отобразить, используя overflow-x и overflow-y

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...