Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Часть 1 - HTML и CSS.doc
Скачиваний:
8
Добавлен:
20.07.2019
Размер:
821.25 Кб
Скачать

Границы и рамки

Спецификация CSS описывает несколько свойств, с помощью которых можно создавать границу вокруг различных элементов и управлять ее видом. Границы – одна из наиболее слабых сторон CSS, т.к. браузеры содержат большое количество ошибок и по разному интерпретируют параметры. Старшие версии браузеров отображают рамки вокруг элементов более корректно.

Свойство

Значение

Описание

Пример

margin-left

margin-right

margin-top

margin-bottom

margin

значение

%

Отступ от объекта слева, справа, сверху, снизу

margin: 15px 15px

padding-top padding-right padding-bottom padding-left padding

значение %

Отступ от границы элемента до его содержимого

padding: 15px 15px

border-top-width border-right-width border-bottom-width border-left-width border-width

thin medium thick значение

Ширина границы

border-top-width: 4px

border-color

цвет

Цвет границы

border-color: red

border-style

none dotted dashed solid double groove ridge inset outset

Стиль рамки

border-style: double

border-top border-right border-bottom border-left

border-top-width border-style цвет

Определяет толщину, стиль и цвет каждой границы

border-top: solid 4px red;

border-left: solid 4px blue

border

см. выше

Задает толщину, стиль и цвет рамки

border: solid 4px red

Свойства позиционирования

Свойство

Значение

Описание

Пример

top

значение

Задает y-координату элемента в окне браузера

top:20px

left

значение

Задает x-координату элемента в окне браузера

left:40pt

width

значение

%

Задает ширину элемента в окне браузера

width:300px

height

значение

%

Задает высоту элемента в окне браузера

height:50%

position

absolute

relative

static

Задает позицию элемента в окне браузера

position: absolute

z-index

auto

порядковый номер

Задает порядок перекрытия элементами друг друга

z-index: 5;

z-index: 10;

clear

none

left

right

both

Задает обтекание текстом объекта

clear: left

overflow

none

clip

scroll

Задает, как выглядит текст, переполнивший границы элемента

overflow: scroll

float

left

right

center

Аналогичен атрибуту align

float: right