CSS Границы
CSS border
CSS свойства border
позволяют задать стиль, ширину и цвет границ элемента.
У меня есть границы со всех сторон.
У меня есть красная нижняя граница.
У меня есть округлые границы.
CSS border-style
Свойство border-style
указывает, какую границу отображать.
Допустимы следующие значения:
dotted
- Определяет границу штрихомdashed
- Определяет границу пунктиромsolid
- Определяет границу сплошнойdouble
- Определяет границу двойнойgroove
- Определяет 3D границу желобом. Эффект зависит от значение border-colorridge
- Определяет 3D границу коньком. Эффект зависит от значение border-colorinset
- Определяет 3D границу вставкой. Эффект зависит от значение border-coloroutset
- Определяет 3D границу начальной. Эффект зависит от значение border-colornone
- Определяет без границhidden
- Определяет скрытые границы
Свойство border-style
может иметь от одного до четырех значений (для верхней границы, правой границы, нижней границы и левой границы).
Пример
Демонстрация различных стилей границ:
p.dotted {border-style: dotted;}
p.dashed
{border-style: dashed;}
p.solid {border-style: solid;}
p.double
{border-style: double;}
p.groove {border-style: groove;}
p.ridge
{border-style: ridge;}
p.inset {border-style: inset;}
p.outset
{border-style: outset;}
p.none {border-style: none;}
p.hidden {border-style: hidden;}
p.mix {border-style: dotted dashed solid double;}
Результат:
Штрихованные границы.
Пунктирные границы.
Сплошные границы.
Двойные границы.
Границы желобом. Эффект зависит от значение border-color.
Границы коньком. Эффект зависит от значение border-color.
Границы вставкой. Эффект зависит от значение border-color.
Границы начальные. Эффект зависит от значение border-color.
Границ нет.
Смешанные границы.
Примечание: Ни одно из свойств границ CSS описаны ниже
(подробнее об этом вы узнаете в следующих главах) не будут иметь никакого эффекта,
если не установлено свойство border-style
!