border-style — Справочник CSS

schoolsw3.com

САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ


❮ Назад CSS Справочник Далее ❯


Пример

Установить стиль для границы:

div {border-style: dotted;}

Попробуйте сами »


Определение и использование

Свойство border-style задает стиль четырех границ элемента. Это свойство может иметь от одного до четырех значений.

Примеры:

  • border-style: dotted solid double dashed;
    • верхняя граница пунктирная
    • правая граница сплошная
    • нижняя граница двойная
    • левая граница прочерчена

  • border-style: dotted solid double;
    • верхняя граница пунктирная
    • правая и левая границы сплошные
    • нижняя граница двойная

  • border-style: dotted solid;
    • верхняя и нижняя границы пунктирные
    • правая и левая границы сплошные

  • border-style: dotted;
    • все четыре границы пунктирные
Значение по умолчанию:none
Унаследованный:
нет
Анимируемый:нет. Прочитать о animatable
Версия:CSS1
JavaScript синтаксис: object.style.borderStyle=»dotted double» Попробовать

Поддержка браузеров

Числа в таблице указывают первую версию браузера, которая полностью поддерживает свойство.

Свойство
border-style1.04.01.01.03.5

Примечание: Значение «hidden» не поддерживается в IE7 и более ранних версиях. IE8 требует !DOCTYPE. Поддержка IE9 и более поздних версий «hidden».



CSS Синтаксис

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

Значение свойств

ЗначениеОписаниеВоспроизвести
noneЗначение по умолчанию. Определяет границы нетВоспроизвести »
hiddenТо же самое, что и «none», за исключением разрешения пограничных конфликтов для элементов таблицыВоспроизвести »
dottedУказывает пунктирную границуВоспроизвести »
dashedУказывает пунктирную границуВоспроизвести »
solidЗадает сплошную границуВоспроизвести »
doubleЗадает двойную границуВоспроизвести »
grooveЗадает 3D рифленую границу. Эффект зависит от значения цвета границыВоспроизвести »
ridgeЗадает 3D рифленую границу. Эффект зависит от значения цвета границыВоспроизвести »
insetЗадает 3D границу вставки. Эффект зависит от значения цвета границыВоспроизвести »
outsetЗадает 3D границу начала. Эффект зависит от значения цвета границыВоспроизвести »
initialЗадает для этого свойства значение индекса. Прочитать о initialВоспроизвести »
inheritНаследует это свойство от родительского элемента. Прочитать о inherit

Примеры

Пример

Пунктирная граница:

div {border-style: dashed;}

Попробуйте сами »

Пример

Сплошная граница:

div {border-style: solid;}

Попробуйте сами »

Пример

Двойная граница:

div {border-style: double;}

Попробуйте сами »

Пример

Граница паза:

div {
    border-style: groove;
    border-color: coral;
    border-width: 7px;
}

Попробуйте сами »

Пример

Граница хребет :

div {
    border-style: ridge;
    border-color: coral;
    border-width: 7px;
}

Попробуйте сами »

Пример

Граница вставка:

div {
    border-style: inset;
    border-color: coral;
    border-width: 7px;
}

Попробуйте сами »

Пример

Граница начальная:

div {
    border-style: outset;
    border-color: coral;
    border-width: 7px;
}

Попробуйте сами »

Пример

Установить различные границы на каждой стороне элемента:

p. one {border-style: dotted solid dashed double;}
p.two {border-style: dotted solid dashed;}
p.three {border-style: dotted solid;}
p.four {border-style: dotted;}

Попробуйте сами »


Связанные страницы

CSS учебник: CSS Border

HTML DOM справочник: Свойство borderStyle

❮ Назад CSS Справочник Далее ❯

ВЫБОР ЦВЕТА



ТОП Учебники
HTML Учебник
CSS Учебник
JavaScript Учебник
КАК Учебник
SQL Учебник
Python Учебник
W3.CSS Учебник
Bootstrap Учебник
PHP Учебник
Java Учебник
C++ Учебник
jQuery Учебник
ТОП Справочники
HTML Справочник
CSS Справочник
JavaScript Справочник
SQL Справочник
Python Справочник
W3.CSS Справочник
Bootstrap Справочник
PHP Справочник
HTML Цвета
Java Справочник
Angular Справочник
jQuery Справочник
ТОП Примеры
HTML Примеры
CSS Примеры
JavaScript Примеры
КАК Примеры
SQL Примеры
Python Примеры
W3. CSS Примеры
Bootstrap Примеры
PHP Примеры
Java Примеры
XML Примеры
jQuery Примеры

Форум | О SchoolsW3

SchoolsW3 оптимизирован для бесплатного обучения, проверки и подготовки знаний. Примеры в редакторе упрощают и улучшают чтение и базовое понимание. Учебники, ссылки, примеры постоянно пересматриваются, чтобы избежать ошибок, но не возможно гарантировать полную правильность всего содержания. Некоторые страницы сайта могут быть не переведены на РУССКИЙ язык, можно отправить страницу как ошибку, так же можете самостоятельно заняться переводом. Используя данный сайт, вы соглашаетесь прочитать и принять Условия к использованию, Cookies и политика конфиденциальности.

Авторское право 1999- Все права защищены.
SchoolsW3 работает на площадке от SW3.CSS.

CSS3 | Границы

Последнее обновление: 21.04.2016

Граница отделяется элемент от внешнего по отношению к нему содержимого. При этом граница является частью элемента.

Для настройки границы могут использоваться сразу несколько свойств:

  • border-width: устанавливает ширину границы

  • border-style: задает стиль линии границы

  • border-color: устанавливает цвет границы

Свойство border-width может принимать следующие типы значений:

  • Значения в единицах измерения, таких как em, px или cm

    
    border-width: 2px;
    
  • Одно из константных значений:

    thin (тонкая граница — 1px), medium (средняя по ширине — 3px), thick (толстая — 5px)

    
    border-width: medium;
    

Свойство border-color в качестве значения принимает цвет CSS:


border-color: red;

Свойство border-style оформляет тип линии границы и может принимать одно из следующих значений:

  • none: граница отсутствует

  • solid: граница в виде обычной линии

  • dashed: штриховая линия

  • dotted: линия в виде последовательности точек

  • double: граница в виде двух параллельных линий

  • groove: граница имеет трехмерный эффект

  • inset: граница как бы вдавливается во внутрь

  • outset: аналогично inset, только граница как бы выступает наружу

  • ridge: граница также реализует трехмерный эффект

Например:


<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Блочная модель в CSS3</title>
        <style>
			div{
				width: 100px;
				height:100px;
				border-style: solid;
				border-color: red;
				border-width: 2px;
			}
        </style>
    </head>
    <body>
		<div></div>
    </body>
</html>

При необходимости мы можем определить цвет, стиль и ширину границы для каждой из сторон используя следующие свойства:


/* для верхней границы */
border-top-width
border-top-style
border-top-color

/* для нижней границы */
border-bottom-width
border-bottom-style
border-bottom-color

/* для левой границы */
border-left-width
border-left-style
border-left-color

/* для правой границы */
border-right-width
border-right-style
border-right-color

Свойство border

Вместо установки по отдельности цвета, стиля и ширины границы мы можем использовать одно свойство — border:


border: ширина стиль цвет

Например:


border: 2px solid red;

Для установки границы для отдельных сторон можно использовать одно из свойств:


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

Их использование аналогично:


border-top: 2px solid red;

Радиус границы

Свойство border-radius позволяет округлить границу.

Это свойство принимает значение радиуса в пикселях или единицах em.


<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Блочная модель в CSS3</title>
        <style>
			div{
				width: 100px;
				height:100px;
				border: 2px solid red;
				border-radius: 30px;
			}
        </style>
    </head>
    <body>
		<div></div>
    </body>
</html>

Теперь каждый угол будет скругляться по радиусу в 30 пикселей:

Так как у элемента может быть максимально четыре угла, то мы можем указать четыре значения для установки радиуса у каждого углов:


border-radius: 15px 30px 5px 40px;

Вместо общей установки радиусов для всех углов, можно их устанавливать по отдельности. Так, предыдущее значение border-radius можно переписать следующим образом:


border-top-left-radius: 15px;	/* радиус для верхнего левого угла */
border-top-right-radius: 30px;	/* радиус для верхнего правого угла */
border-bottom-right-radius: 5px;	/* радиус для нижнего левого угла */
border-bottom-left-radius: 40px;	/* радиус для нижнего правого угла */

Также border-radius поддерживает возможность создания эллиптических углов. То есть угол не просто скругляется, а использует два радиуса, образуя в итоге душу эллипса:


border-radius: 40px/20px;

В данном случае полагается, что радиус по оси X будет иметь значение 40 пикселей, а по оси Y — 20 пикселей.

НазадСодержаниеВперед

Свойство пограничного блока CSS

❮ Предыдущий Полное руководство по CSS Далее ❯


Пример

Установить стиль, цвет и ширину границ для разных элементов в направлении блока:

h2 {
  border-block: 5px сплошной красный цвет;
}

h3 {
бордюрный блок: 4 пикселя с синими точками;
}

div {
  граница-блок: двойной;
}

Попробуйте сами »


Определение и использование

Свойство border-block является сокращенным свойством для следующих свойств:

  • border-block-width
  • бордюрный блок (обязательно)
  • цветной бордюр

Если значения цвета или ширины опущены, будут использоваться значения по умолчанию.

УС Свойство border-block очень похоже на свойство CSS. граница , но свойство border-block зависит от направления блока.

Примечание: Связанное свойство CSS режим записи определяет направление блока. Это влияет на то, где находится начало и конец блока, а также на результат свойства border-block . Для страниц на английском языке линейное направление — слева направо, а блочное направление — вниз.

Показать демо ❯

Значение по умолчанию: средний нет цветной
Унаследовано: нет
Анимация: да, см. отдельные свойства . Читать про анимированный Попробуй
Версия: CSS3
Синтаксис JavaScript: объект .style.borderBlock=»штрих ярко-розовый 10px» Попробуй


Поддержка браузера

Числа в таблице указывают первую версию браузера, которая полностью поддерживает это свойство.

Собственность
пограничный блок 87,0 87,0 66,0 14,1 73,0



Синтаксис CSS

border-block: border-block-width border-block-style border-block-color |initial|inherit;

Значения свойств

Значение Описание Демо
ширина блока Задает ширину границы в направлении блока. Значение по умолчанию «средний» Демонстрация ❯
бордюрный блок Задает стиль границы в направлении блока. Значение по умолчанию — «нет» Демонстрация ❯
бордюр-цвет Указывает цвет границы в направлении блока. Значение по умолчанию — цвет текст Демонстрация ❯
начальный Устанавливает для этого свойства значение по умолчанию. Читать про начальный
унаследовать Наследует это свойство от родительского элемента. Читать о унаследовать


Дополнительные примеры

С свойством режима письма

Положение границ в начале и окончании в направлении блока влияет Режим письма Свойство:

Div {
-рл;
  граница блока: ярко-розовый пунктир 8 пикселей;
}

Попробуйте сами »

Связанные страницы

Учебник CSS: Граница CSS

Свойство границы CSS: Свойство границы CSS

Свойство границы CSS: цвет блока CSS: Свойство цвета блока CSS

Свойство CSS border-block-style: CSS свойство Border-block-style

CSS свойство border-block-width: CSS свойство Border-block-width

CSS свойство write-mode: CSS свойство Write-mode

❮ Предыдущий Полное руководство по CSS Далее ❯

ПИКЕР ЦВЕТА



Лучшие учебники
Учебное пособие по HTML
Учебное пособие по CSS
Учебное пособие по JavaScript
Учебное пособие
Учебное пособие по SQL
Учебное пособие по Python
Учебное пособие по W3. CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery

Лучшие ссылки
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference

902 44 лучших примера Примеры HTML
Примеры CSS
Примеры JavaScript
How To Примеры
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


FORUM | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования, куки-файлы и политика конфиденциальности.

Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.

Свойство CSS border-width

❮ Назад Полное руководство по CSS Далее ❯


Пример

Задайте ширину границ:

div {border-width: thin;}

Попробуйте сами »

Ниже приведены дополнительные примеры «Попробуйте сами».


Определение и использование

Свойство border-width устанавливает ширину четырех границ элемента. Это свойство может иметь от одного до четырех значений.

Примеры:

  • ширина границы: тонкая средняя толстая 10 пикселей;
    • верхняя граница тонкая
    • правая граница средняя
    • нижняя граница толстая
    • левая граница 10px

  • ширина границы: тонкая средняя толстая;
    • верхняя граница тонкая
    • правая и левая границы средние
    • нижняя граница толстая

  • ширина границы: тонкая средняя;
    • верхняя и нижняя границы тонкие
    • правая и левая границы средние

  • ширина границы: тонкая;
    • все четыре края тонкие

Примечание: Всегда объявляйте свойство border-style перед border-width свойство. Элемент должен иметь границы, прежде чем вы сможете установить ширину.

Показать демо ❯

Значение по умолчанию: средний
Унаследовано: нет
Анимация: да. Читать про анимированный Попробуй
Версия: CSS1
Синтаксис JavaScript: объект .style.borderWidth=»1px 5px» Попробуй


Поддержка браузера

Числа в таблице указывают первую версию браузера, которая полностью поддерживает это свойство.

Собственность
ширина границы 1,0 4,0 1,0 1,0 3,5



Синтаксис CSS

ширина границы: средняя|тонкая|толстая| длина |начальный|наследовать;

Значения свойств

Значение Описание Демо
средний Задает среднюю границу. Это по умолчанию Демонстрация ❯
тонкий Задает тонкую рамку Демонстрация ❯
толстый Задает толстую рамку Демонстрация ❯
длина Позволяет определить толщину границы. Читать о единицах длины Демонстрация ❯
начальный Устанавливает для этого свойства значение по умолчанию. Читать про начальный
унаследовать Наследует это свойство от родительского элемента. Читать о унаследовать


Другие примеры

Пример

Установите среднюю ширину границ:

div {border-width: medium;}

Попробуйте сами »

Пример

Установите ширину границ на толстую:

div {border-width: Thick;}

Попробуйте сами »

Пример

Установите ширина границ до 1px :

div {border-width: 1px;}

Попробуйте сами »

Пример

Установите ширину границ 15px:

div {border-width: 15px;}

90 009 Попробуй сам »

Пример

Установите ширину верхней и нижней границ на 10 пикселей, а ширину левой и правой границ на 1 пиксель:

div {border-width: 10px 1px;}

Попробуйте сами »


Связанные страницы

Учебник CSS: Граница CSS

Ссылка HTML DOM: свойство borderWidth

❮ Назад Полное руководство по CSS Далее ❯

ПИКЕР ЦВЕТА



Лучшие учебники
Учебное пособие по HTML
Учебное пособие по CSS
Учебное пособие по JavaScript
Учебное пособие
Учебное пособие по SQL
Учебное пособие по Python
Учебное пособие по W3. CSS
Учебное пособие по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery

Основные ссылки
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference

902 44 лучших примера Примеры HTML
Примеры CSS
Примеры JavaScript
Как сделать Примеры
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


FORUM | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания.