Отступы в CSS

27 просмотров Время на прочтение: 2 минут(ы)

Пример 1

Свойство “border” задаёт внешнему прямоугольнику красную рамку, а внутреннему – зелёную. Свойство “margin” задаёт отступ 20 пикселов от рамки внутреннего прямоугольника до внешнего. Свойство “padding” задаёт отступ 40 пикселов от содержимого внутреннего прямоугольника до его рамки.

У “margin” и “padding” может быть от 1 до 4 значений:

Количество значенийОписаниеПример
1Отступ для всех сторон элементаmargin: 10px;
2Первое значение – отступ сверху и снизу, второе – слева и справаpadding: 20px 40px;
3Первое значение – отступ сверху, второе – слева и справа, третье – снизуmargin: 10% 10px 20%;
4Первое значение – отступ сверху, второе – справа, третье – снизу, четвёртое – слеваpadding: 10px 20px 30px 40px;

Также существуют свойства задающие отступы для отдельных сторон элементов:

СвойствоОписание
margin-leftВнешний отступ слева
margin-topВнешний отступ сверху
margin-rightВнешний отступ справа
margin-bottomВнешний отступ снизу
padding-leftВнутренний отступ слева
padding-topВнутренний отступ сверху
padding-rightВнутренний отступ справа
padding-bottomВнутренний отступ снизу

Пример 2

Значение “auto” свойства “margin” позволяет разместить внутренний прямоугольник по центру внешнего, автоматически определяя отступы слева и справа.

РубрикиCSS

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

©2024 Шигорин Сергей Владимирович
Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Top.Mail.Ru
Каталог сайтов Всего.ру
Белый каталог сайтов PopCat.ru