Приднестровская поддержка XOOPS
Атрибут overflow задает поведение блока, чье содержимое вылезает за его границы. Может принимать следующие значения:
□ visible — блок расширяется так, чтобы все его содержимое отобразилось полностью (значение по умолчанию). Если размеры заданы явным образом, то содержимое будет выходить за границы блока, а размеры самого блока останутся прежними;
□ hidden — то, что не влезает в границы блока, скрывается;
□ scroll — у блока в любом случае отображаются полосы прокрутки:
□ auto — если содержимое не помещается в блок, то добавляются полосы прокрутки. Если же содержимое полностью помещается, то полосы не отображаются.
Различные варианты использования атрибута overflow приведены в листинге 9.
Листинг 9. Атрибут overflow
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Атрибут overflow</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
body { font-size: 14px; font-family: Arial; color: black}
.div1 div { width: 200px; height: 100px }
.div1 div, .div2 div {
background-color: silvers;
border: red 2px solid;
margin-bottom: lOpx
}
.div2 { height: 600рх }
span { font-weight: bold }
</style>
</head>
<body>
<div class="div1">
<span>overflow = hidden</span><br>
<div style="overflow: hidden">
этоочекьдлиннаястрокабезлробелов
To, что не влезает в границы блока, скрывается
</div>
<span>overflow = scroll</span><br>
<div style="overflow: scroll">
этоочекъдлиннаястрокабезлробелов
overflow = scroll. У блока в любом случае отображаются полосы прокрутки
</div>
<span>overflow = auto</span><br>
<div style="overflow: auto">
этооченьдлиннаястрокабезпробелов
overflow = auto. Если содержимое не помещается в блок, то добавляются
полосы прокрутки
</div>
</div>
<div class="div2">
<span>overflow = visible. Высота не задана</span><br>
<div style="overflow: visible; width: 100px;">
этооченьдлиннаястрокабезпробелов
overflow = visible. Блок расширяется так, чтобы все его содержимое
отобразилось полностью
</div>
<span>overflow = visible. Высота задана</span><br>
<div style="overflow: visible; width: 100px; height: 100px;">
этооченьдлиннаястрокабезпробелов
overflow = visible. Если размеры заданы, то содержимое будет выходить
за границы блока
</div>
</div>
</body>
</html>
Отправитель | Нити |
---|
3 пользователь(ей) активно (1 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 3 далее... |