box-sizing | Свойство CSS - Справочник CSS3 | Делай сайт
Приветствую Вас, Гость! Регистрация
Георгиевская ленточка
Пятница, 09.12.2016
Главная » Справочник CSS3 » Свойства интерфейса


2D & 3D ТрансформацияСвойства контента
Свойства импортаСвойства углов
Свойства границСвойства анимации
ПсевдоклассыПсевдоэлементы
Свойства размераСвойства контура
Свойства переходаСвойства печати
Свойства тениСвойства отступов
Свойства текстаСвойства колонок
Свойства полейПозиционирование
Свойства интерфейсаТипы значений
Полезные статьиСвойства списка
Свойства шрифтаСвойства таблицы
Свойства фонаВендорные префиксы



Адаптивный сайт - aTmpl


box-sizing | Свойство CSS

Свойство box-sizing устанавливает вид краёв элемента.




Свойство box-sizing устанавливает вид краёв элемента,с границами,отступами и без них.Элементы могут соседствовать опираясь на значения свойств границ и отступов,но могут и без них следуя значениям свойства box-sizing.Существуют альтернативные свойства для браузеров.Для Mozila -moz-box-sizing,для Safari и Chrome -webkit-box-sizing. Свойство применимо ко всем элементам,создано в версии CSS3 и проходит валидацию согласно версии CSS3.




Дополнительные значения применяемые к box-sizing


Значение
Описание
content-boxВнутренние отступы и границы элемента находятся за пределами указанной ширины и высоты
border-boxВнутренние отступы и границы элемента находятся в пределах указанной ширины и высоты.
inheritНаследует значение родителя

Свойство работает в браузерах




Пример применения свойства



<!DOCTYPE html>
<html lang="ru">
<head>
<title>Свойство box-sizing</title>
<style type="text/css">
<!--
.roditel {
position:absolute;
background-color:black;
border:5px double red;
width:400px;
height:auto;
}
#border-box {
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
width:50%;
border:5px solid green;
font-weight:bold;
color:white;
text-align:center;
float:left;
}
#content-box {
box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
width:50%;
border:5px solid blue;
font-weight:bold;
color:white;
text-align:center;
float:left;
}
-->
</style>
</head>
<body>
<div class="roditel">
<div id="border-box">Один блок находится с лева</div>
<div id="border-box">Другой блок находится с права</div>
<div id="content-box">Один блок находится с верху</div>
<div id="content-box">Другой блок находится с низу</div>
</div>
</body>
</html>

Пример в действии



Поэкспериментируйте сами





Русские шрифты






Источник: http://www.w3.org/TR/css3-ui/#box-sizing
Категория: Свойства интерфейса | Добавил: IZOTOP (30.05.2012) | Автор: Меренков Михаил E W
Просмотров: 635 | Теги: css, свойство, box-sizing, пример, style | Рейтинг: 0.0/0

Вопросов / Советов / Предложений - относящихся к материалу: 0

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]