overflow-x

Internet Explorer

Chrome

Opera

Safari

Firefox

Android

iOS

6.0+

1.0+

9.5+

3.0+

1.5+

2.1+

2.0+

Краткая информация

Значение по умолчанию

visible

Наследуется

Нет

Применяется

К блочным элементам

Процентная запись

Неприменима

Ссылка на спецификацию

http://www.w3.org/TR/css3-box/#overflow-x

Версии CSS

CSS 1

CSS 2

CSS 2.1

CSS 3



+

Описание

Свойство overflow-x управляет отображением содержания блочного элемента по горизонтали, если контент целиком не помещается и выходит за область справа или слева от блока.

Синтаксис

overflow-x: auto | hidden | scroll | visible

Значения


visible

Отображается все содержание элемента, даже за пределами установленной высоты и ширины.

hidden

Отображается только область внутри элемента, остальное будет скрыто.

scroll

Всегда добавляются полосы прокрутки.

auto

Полосы прокрутки добавляются только при необходимости.

Inherit

Наследует значение родителя.

Пример

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title> overflow-x </title>

<style>

.layer {

overflow: scroll;/* Добавляем полосы прокрутки */

width: 300px;/* Ширина блока */

height: 150px;/* Высота блока */

padding: 5px;/* Внутренние отступы текста */

border: solid 1px black;/* Параметры рамки */

white-space: nowrap;/* Запрещаем перенос строк */

}

</style>

</head>

<body>

<div id="layer">

<h2>Duis te feugifacilisi</h2>

<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit,

sed diem nonummy nibh euismod tincidunt ut lacreet dolore

magna aliguam erat volutpat. Ut wisis enim ad minim veniam,

quis nostrud exerci tution ullamcorper suscipit

lobortis nisl ut aliquip ex ea commodo consequat.</p>

</div>

</body>

</html>

Результат данного примера показан на рис. 1

Рис. 1. Применение свойства overflow-x

Объектная модель

[window.]document.getElementById("elementID").style.overflowX

КатегорияВидимость и Форматирование