CSS – margins, padding

В прошлой статье было рассказано о свойстве border языка стилей CSS, которым задаётся рамка на веб-странице. Теперь рассмотрим свойства margins, padding и что можно сделать с их помощью.

Свойство «padding»

Определяет поля вокруг элемента (все, что между черной рамкой и розовой – padding).Padding

Рассмотрим влияние этого свойства на элемент, в качестве которого используем произвольный текст:

« Рано или поздно приходишь к выводу, что, несмотря на то, что пользуешься бесплатным движком wordpress, где не нужно знать никаких языков программирования, необходимы базовые знания HTML (на нём весь интернет построен), CSS  и PHP. Да и вообще. Крайне интересно узнать, а что происходит, когда начинает запускаться wordpress, а тут без PHP никак нельзя»

Итак, определяем правила для тега параграфа, где поле  устанавливаем 70 пикселей.

[stextbox id=»MyStyle»]

P {

border-width: 1px; /*Ширина рамки  */

border-color: red; /* Цвет рамки */

border-style: solid; /* Стиль рамки */

padding: 70px;

}

[/stextbox]

Смотрим результат (вокруг текста образовалось поле в 70 пикселей.

 

Образовывать поля можно не только вокруг (со всех сторон), но и с каждой стороны. Для этого служат такие свойства:

padding-bottom  – определяет  значение поля от нижнего края содержимого элемента (поле будет только снизу).

Синтаксис

padding-bottom: значение  

padding-left – определяет значение поля от левого края (поле будет только слева).

Синтаксис

padding-left: значение

padding-right – определяет значение поля от правого края (поле будет только справа).

Синтаксис

padding-right: значение

padding-top  — определяет значение поля сверху (поле будет только сверху).

Синтаксис

padding-top: значение

Свойство «margins»

Определяет величину отступа от каждого края элемента. Всё что залито жёлтым цветом – это margin.

 margin css

Сейчас последовательно будем усложнять код CSS и всё станет ясно. Текст с голубеньким фоном.

[stextbox id=»MyStyle»]

P {

background-color: BFFFF3;

}

[/stextbox]

 Простой текстДобавим padding: 70px;

[stextbox id=»MyStyle»]

P {

background-color: BFFFF3;

padding: 70px;

}

[/stextbox]

Добавили padding

Т.е. у нас появилось поле в 70 пикселей вокруг текста.

Добавим margin в 70 пикселей.

[stextbox id=»MyStyle»]

P {

background-color: BFFFF3;

padding: 70px;

  margin: 70px;

}

[/stextbox]

 margin CSS

Свойство margin позволяет устанавливать соответствующие поля с разных сторон документа: margin-top, margin-right, margin-bottom, margin-left.

Автор блога https://delajblog.ru

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

Ваш e-mail не будет опубликован.