логотип PurpleSchool
логотип PurpleSchool

Семейство свойств Border

Автор

Алексей Овсянников

Cвойство border-style

Определяет внешний вид границы, выбирая из ряда предварительно заданных стилей. Может принимать одно или несколько значений, разделенных пробелами.

Синтаксис

border-style: none;
border-style: hidden;
border-style: dotted;
border-style: dashed;
border-style: solid;
border-style: double;
border-style: groove;
border-style: ridge;
border-style: inset;
border-style: outset;

/* верхняя и нижняя граница рамки | левая, правая граница */
border-color: dashed solid;

/* вверхня граница рамки | левая, правая граница | нижняя граница */
border-color: inset outset inset;

/* вверх | право | низ | лево */
border-color: dashed inset inset outset;

border-color: inherit;
border-color: initial;

Значения

  • none(значение по умолчанию): рамка не отображается.
  • hidden: Эквивалентно none.
  • dotted: рамка представляет собой серию точек
  • dashed: рамка представляет собой серию тире
  • solid: рамка представляет собой сплошную линию
  • double: рамка представляет собой двойную линию
  • groove: рамка выглядит как желобок или углубление
  • ridge: рамка выглядит как гребень или выступ
  • inset: рамка выглядит как вставка
  • outset: рамка выглядит как начало
  • initial: Устанавливает значение свойства в значение по умолчанию.
  • inherit: Наследует значение свойства от родительского элемента.

Cвойство border-color

Определяет цвет границы путем выбора из ряда цветовых значений, включая именованные цвета, шестнадцатеричные цветовые коды, значения функций RGB и HSL.

Может принимать одно или несколько значений, разделенных пробелами. Если указано несколько значений, они применяются к верхней, правой, нижней и левой границам.

Синтаксис

border-color: hotpink;

/* верхняя и нижняя граница рамки | левая, правая граница */
border-color: smoke #f015ca;

/* вверхня граница рамки | левая, правая граница | нижняя граница */
border-color: #fff turquoise #f015ca;

/* вверх| право | низ | лево */
border-color: currentColor #d13941 transparent lch(29.2345% 44.2 27);

border-color: inherit;
border-color: initial;

Значения

  • transparent: Устанавливает прозрачный цвет для рамки. Ширина рамки при этом не меняется. Можно использовать для смены цвета рамки при наведении курсора мыши на элемент, чтобы избежать смещение элемента.

  • цвет: задается словом или формулой.

  • initial: Устанавливает значение свойства в значение по умолчанию.

  • inherit: Наследует значение свойства от родительского элемента.

Cвойство border-width

Определяет ширину границы, выбирая из ряда значений, включая пиксели, em, rem, проценты и другие единицы CSS.

Может принимать одно или несколько значений, разделенных пробелами. Если указано несколько значений, они применяются к верхней, правой, нижней и левой границам.

Синтаксис

border-width: thin;
border-width: medium;
border-width: thick;

border-width: 1.2rem;

/* верхняя и нижняя граница рамки | левая, правая граница */
border-width: 2px 1.5em;

/* вверхня граница рамки | левая, правая граница | нижняя граница */
border-width: 1px 2em 1.5cm;

border-width: inherit;
border-width: initial;

Значения

  • thin / medium / thick: Ключевые слова, устанавливают ширину рамки относительно друг друга. Первое значение уже, чем второе, второе — тоньше третьего. Значение по умолчанию — medium

  • фиксированная длина: (px, em)

  • initial: Устанавливает значение свойства в значение по умолчанию.

  • inherit: Наследует значение свойства от родительского элемента.

Cвойство border

Используется для сокращенный записи трех свойств: border-width, border-style, border-color.

Синтаксис

border: purple;
border: 0.75vh dotted;
border: dashed #f39b9f91;
border: medium dashed rgb(0, 255, 234);
border: revert-layer;
border: inherit;
border: initial;
Стрелочка влевоMultiple Backgrounds. Практика примения.Семейство свойств BackgroundСтрелочка вправо

Постройте личный план изучения Css до уровня Middle — бесплатно!

Css — часть карты развития Frontend

  • step100+ шагов развития
  • lessons30 бесплатных лекций
  • lessons300 бонусных рублей на счет

Бесплатные лекции

Все гайды по Css

Полное руководство по использованию свойства will-change в CSSПолное руководство по свойству transform-style в CSSУправление точкой опоры трансформаций в CSS с помощью transform-originИспользование функций CSS-трансформации; Полное руководствоПолное руководство по свойству transform-box в CSSУправление элементами с помощью свойства transform в CSSПолное руководство по свойству perspective-origin в CSSПолное руководство по свойству perspective в CSSПолное руководство по свойству backface-visibility в CSS
Универсальный селектор в CSS. Полное руководство с примерамиСелектор по тегу в CSS. Полное руководство с примерамиПеречисление селекторов в CSS. Полное руководство с примерамиСелектор потомка в CSS. Полное руководство с примерамиСелектор по идентификатору в CSS; Полное руководство с примерамиКомбинированные селекторы в CSS; Полное руководство с примерамиСелектор по классу в CSS; Полное руководство с примерамиСелектор по атрибуту в CSS; Полное руководство с примерами
Псевдокласс selection. Полное руководство с примерамиПсевдоэлементы в CSS. Полное руководство с примерамиПсевдоэлемент placeholder в CSS. Полное руководство с примерамиПсевдоэлемент marker в CSS. Полное руководство с примерамиПсевдоэлемент first-line в CSS. Полное руководство с примерамиПсевдоэлемент first-letter в CSS. Полное руководство с примерамиСвойство content в CSS. Полное руководство с примерамиПсевдоэлемент before в CSS. Полное руководство с примерамиПсевдоэлемент backdrop в CSS. Полное руководство с примерамиПсевдоэлемент after в CSS. Полное руководство с примерами
Псевдокласс where в CSS. Полное руководство с примерамиПсевдокласс visited в CSS. Полное руководство с примерамиПсевдоклассы группы type в CSS. Полное руководство с примерамиПсевдокласс target в CSS. Полное руководство с примерамиПсевдокласс root в CSS. Полное руководство с примерамиПсевдокласс required в CSS. Полное руководство с примерамиПсевдоклассы в CSS. Полное руководство с примерамиПсевдокласс placeholder-shown в CSS. Полное руководство с примерамиПсевдокласс optional в CSS. Полное руководство с примерамиПсевдокласс not в CSS. Полное руководство с примерамиПсевдокласс link в CSS. Полное руководство с примерамиПсевдокласс lang в CSS. Полное руководство с примерамиПсевдокласс is в CSS. Полное руководство с примерамиПсевдоклассы invalid и valid в CSS. Полное руководство с примерамиПсевдокласс indeterminate в CSS. Полное руководство с примерамиПсевдоклассы in-range и out-of-range. Полное руководство с примерамиПсевдокласс hover в CSS. Полное руководство с примерамиПсевдокласс has в CSS. Полное руководство с примерамиПсевдокласс focus-within в CSS. Полное руководство с примерамиПсевдокласс focus-visible в CSS. Полное руководство с примерамиПсевдокласс focus в CSS. Полное руководство с примерамиПсевдокласс empty в CSS. Полное руководство с примерамиПсевдоклассы disabled и enabled в CSS. Полное руководство с примерамиПсевдокласс default в CSS. Полное руководство с примерамиПсевдоклассы группы child в CSS. Полное руководство с примерамиПсевдокласс checked в CSS. Полное руководство с примерамиПсевдокласс active в CSS. Полное руководство с примерами
Функция var в CSS. Полное руководство с примерамиФункция url в CSS. Полное руководство с примерамиФункция repeating-radial-gradient в CSS. Полное руководство с примерамиФункция repeating-linear-gradient в CSS. Полное руководство с примерамиФункция repeating-conic-gradient в CSS. Полное руководство с примерамиФункция radial-gradient в CSS. Полное руководство с примерамиФункция min в CSS. Полное руководство с примерамиФункция max в CSS. Полное руководство с примерамиФункция linear-gradient в CSS. Полное руководство с примерамиФункция image-set в CSS. Полное руководство с примерамиФункции фильтров в CSS. Полное руководство с примерамиФункция conic-gradient в CSS. Полное руководство с примерамиФункция clamp в CSS. Полное руководство с примерамиФункция calc в CSS. Полное руководство с примерамиФункция attr в CSS. Полное руководство с примерами
Вендорные префиксы в CSS. Полное руководство с примерамиКонтекст наложения в CSS. Полное руководство с примерамиСпецифичность в CSS. Полное руководство с примерамиПодход «Pixel Perfect» в верстке сайтов. Полное руководство с примерамиНаследование в CSS. Полное руководство с примерамиCSS-правило. Полное руководство с примерамиКомментарии в CSS. Полное руководство с примерамиПринцип каскада в CSS. Полное руководство с примерамиБлочная модель в CSS. Полное руководство с примерамиСвойство all в CSS. Полное руководство с примерамиПодключение стилей к HTML. Полное руководство с примерами
Полное руководство по свойству will-change в CSSПолное руководство по transition-timing-function в CSSОсновы использования transition-property в CSS; управление плавными переходамиCSS transition-duration; Полное руководство по управлению продолжительностью переходовCSS transition-delay; Полное руководство по управлению задержкой переходовCSS transition; Полное руководство по созданию плавных переходовCSS @keyframes; Полное руководство по созданию анимацийCSS animation-timing-function; Полное руководство по управлению проигрыванием анимацийCSS animation-play-state; Полное руководство по управлению анимациямиCSS animation-name; Полное руководство по заданию имени анимацииCSS animation-iteration-count; Полное руководство по управлению количеством повторений анимацииCSS animation-fill-mode; Полное руководство по управлению состоянием элементов после анимацииCSS animation-duration; Полное руководство по управлению длительностью анимацииCSS animation-direction; Полное руководство по управлению направлением анимацииCSS animation-delay; Полное руководство с примерамиCSS-анимации; Полное руководство с примерами
Открыть базу знаний

Лучшие курсы по теме

изображение курса

HTML и CSS

Антон Ларичев
иконка часов6 бесплатных уроков
иконка звёздочки рейтинга4.8
Frontend
Mobile
изображение курса

TypeScript с нуля

Антон Ларичев
иконка часов6 бесплатных уроков
иконка звёздочки рейтинга4.8
Backend
Frontend
Mobile
изображение курса

Next.js - с нуля

Антон Ларичев
иконка часов8 бесплатных уроков
иконка звёздочки рейтинга4.7
Frontend