Последние учебники веб-разработки
×

CSS Руководство

CSS ГЛАВНАЯ CSS Введение CSS Синтаксис CSS Как CSS Цвета CSS Фон CSS Границы CSS Маржа CSS набивка CSS Высота ширина CSS Текст CSS шрифты CSS связи CSS Списки CSS таблицы CSS Модель Бокса CSS Outline CSS Дисплей CSS Максимальная ширина CSS Позиция CSS терка CSS Inline-block CSS выравнивать CSS Комбинаторы CSS Псевдо-класс CSS Псевдо-элемент CSS Панель навигации CSS Dropdowns CSS Всплывающие CSS Галерея CSS изображение Непрозрачность CSS спрайтов CSS Attr селекторы CSS Формы CSS Счетчики

CSS3

CSS3 Введение CSS3 Закругленные углы CSS3 Пограничные изображения CSS3 Фон CSS3 Цвета CSS3 Градиенты CSS3 Тени CSS3 Текст CSS3 шрифты CSS3 2D Трансформации CSS3 3D Трансформации CSS3 Переходы CSS3 Анимации CSS3 Изображений CSS3 Кнопки CSS3 пагинация CSS3 Несколько столбцов CSS3 Пользовательский интерфейс CSS3 Box Определение размеров CSS3 Flexbox CSS3 Медиа-запросы CSS3 Примеры MQ

CSS Адаптивный веб-дизайн

Адаптивный веб-дизайн вступление Адаптивный веб-дизайн Viewport Адаптивный веб-дизайн Вид сетки Адаптивный веб-дизайн Медиа-запросы Адаптивный веб-дизайн Изображений Адаптивный веб-дизайн Видео Адаптивный веб-дизайн Каркасы

CSS Examples

CSS Примеры CSS викторина CSS сертификат

CSS References

CSS Справка CSS Селекторы CSS функции CSS Ссылка Aural CSS Web Safe шрифты CSS Animatable CSS Единицы CSS PX-EM конвертер CSS Цвета CSS Значения цвета CSS Цвет Названия CSS3 Поддержка браузеров

 

CSS Outline


Свойства CSS Outline

Контур представляет собой линию вокруг элемента - за пределами границы. Это можно использовать , чтобы сделать элемент "stand out" .

В CSS outline свойства определяют стиль, цвет и ширину контура.

Этот элемент имеет тонкую черную рамку и двойной контур, который 10px в ширину и зеленый.


CSS Outline

outline является линией , которая обращается вокруг элементов (за пределами границ) , чтобы сделать элемент "stand out" .

Тем не менее, outline свойство отличается от свойства границы - The outline НЕ является частью размеров элемента не давал; общая ширина и высота элемента не зависит от ширины контура.


Outline Стиль

outline-style свойство определяет стиль контура.

outline-style свойство может иметь одно из следующих значений:

  • dotted - Определяет пунктирный контур
  • dashed - Определяет контур пунктирную
  • solid - Определяет контур твердое
  • double - Определяет двойной контур
  • groove - Определяет 3D рифленый контур. Эффект зависит от значения очертание цветов
  • ridge - Определяет коньковый контур 3D. Эффект зависит от значения очертание цветов
  • inset - Определяет 3D врезку контур. Эффект зависит от значения очертание цветов
  • outset - Определяет 3D контур начала. Эффект зависит от значения очертание цветов
  • none - не определяет контур
  • hidden - Определяет скрытый контур

В следующем примере сначала устанавливает тонкую черную рамку вокруг каждого <p> элемента, то он показывает различные outline-style значения:

пример

p {
    border: 1px solid black;
    outline-color: red;
}

p.dotted {outline-style: dotted;}
p.dashed {outline-style: dashed;}
p.solid {outline-style: solid;}
p.double {outline-style: double;}
p.groove {outline-style: groove;}
p.ridge {outline-style: ridge;}
p.inset {outline-style: inset;}
p.outset {outline-style: outset;}

Результат:

A dotted outline.

A dashed outline.

A solid outline.

A double outline.

A groove outline. The effect depends on the outline-color value.

A ridge outline. The effect depends on the outline-color value.

An inset outline. The effect depends on the outline-color value.

An outset outline. The effect depends on the outline-color value.

Попробуй сам "
ЗаметкаПримечание: Ни один из других свойств CSS набросков , описанных ниже , не будет иметь никакого эффекта , если outline-style свойство не установлено!

цвет контура

outline-color свойство используется , чтобы установить цвет контура.

Цвет может быть установлен с помощью:

  • Имя - указать имя цвета, как "red"
  • RGB - укажите значение RGB, как "rgb(255,0,0)"
  • Hex - задать шестнадцатеричное значение, например "#ff0000"
  • Инверсия - выполняет инверсию цветов (который гарантирует, что контур виден, независимо от цвета фона)

пример

p {
    border: 1px solid black;
    outline-style: double;
    outline-color: red;
}

Результат:

A colored outline.

Попробуй сам "

Outline Ширина

outline-width свойство определяет ширину контура.

Ширина может быть установлен в качестве определенного размера (в px, pt, cm, em , и т.д.) , либо с помощью одного из трех предопределенных значений: тонкий, средний или толстый.

пример

p {border: 1px solid black;}

p.one {
    outline-style: double;
    outline-color: red;
    outline-width: thick;
}

p.two {
    outline-style: double;
    outline-color: green;
    outline-width: 3px;
}

Результат:

A thick outline.

A thinner outline.

Попробуй сам "

Outline - сокращённое свойство

Для сокращения кода, также можно указать все индивидуальные свойства контурные в одном собственности.

outline свойство свойство является обобщающим для следующих индивидуальных свойств контурных:

  • outline-width
  • outline-style (обязательно)
  • outline-color

пример

p {
    border: 1px solid black;
    outline: 5px dotted red;
}

Результат:

An outline.

Попробуй сам "

Проверьте себя с упражнениями!

Упражнение 1 » Упражнение 2» Упражнение 3 »


Все свойства CSS Outline

Имущество Описание
outline Устанавливает все свойства контурные в одной декларации
outline-color Устанавливает цвет набросков
outline-offset Задает пространство между контуром и краем или границы элемента
outline-style Устанавливает стиль контура
outline-width Устанавливает ширину контура