Свойство box-sizing
Описание
Применяется для изменения алгоритма расчёта ширины и высоты элемента.
Синтаксис
box-sizing: content-box | border-box;Подробности
| Значение | Описание |
| content-box | Основывается на стандартах CSS, при этом свойства width и height будут задавать ширину и высоту контента, они НЕ включают в себя значения отступов, полей и границ. |
| border-box | Свойства width и height включают в себя значения полей (padding) и границ (border), но не отступов (margin). |
Пример
<!DOCTYPE html>
<html lang='ru'>
<head>
<meta charset='UTF-8'>
<meta name='viewport' content='width=device-width, initial-scale=1.0'>
<title>Document</title>
</head>
<body>
<style>
#test2 {
background: rgba(0, 162, 255, 0.503);
width: 300px;
padding: 10px;
margin-top: 10px;
border: 2px solid #000;
box-sizing: content-box;
}
</style>
<div id='test2'>
Далеко-далеко за словесными горами в стране гласных и согласных живут рыбные тексты.
</div>
</body>
</html>Читайте также
Стиль элемента при верно введенных данных
Применяется к элементам форм, у которых введённое пользователем значение находится в заранее заданном диапазоне. Сам диапазон устанавливается с помощь...
Стиль для переключателей в неопределённом состоянии
Псевдокласс :indeterminate задаёт стиль для переключателей, когда они находятся в неопределённом состоянии. К примеру, если ни один переключатель не п...
Свойство scroll-behavior
Определяет поведение прокрутки внутри элемента — плавная прокрутка или мгновенный переход....
Свойство border-left
Позволяет одновременно установить толщину, стиль и цвет левой границы элемента.
Значения могут идти в любом порядке, разделяясь пробелом....