Перейти к содержимому

Свойство CSS border-bottom-style

Свойство CSS border-bottom-style используется для задания стиля нижней границы элемента.

Свойство border-bottom-style не будет видно, если не заданы border-bottom-width и border-bottom-color (или сокращение border-bottom/border).

INFO

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

Начальное значениеnone
Применяется кКо всем элементам.
НаследуетсяНет.
АнимацияНет.
ВерсияCSS1
Синтаксис DOMobject.style.borderBottomStyle = "dotted";

Синтаксис

Синтаксис свойства CSS border-bottom-style

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

Пример свойства border-bottom-style:

Пример использования свойства CSS border-bottom-style со значениями solid и dashed

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h2 {
        border-bottom-style: solid;
      }
      div {
        border-bottom-style: dashed;
      }
    </style>
  </head>
  <body>
    <h2>A heading with a solid bottom border</h2>
    <div>A div element with a dashed bottom border.</div>
  </body>
</html>

Результат

CSS border-bottom-style Property

Пример свойства border-bottom-style с несколькими значениями:

Пример использования свойства CSS border-bottom-style со значениями double, dashed и groove

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h2 {
        border-bottom-style: double;
      }
      p {
        border-style: solid;
        border-bottom-style: dashed;
      }
      div {
        border-bottom-style: groove;
        border-bottom-width: 8px;
      }
    </style>
  </head>
  <body>
    <h2>A heading with a double bottom border</h2>
    <p> A paragraph with a dashed bottom border. </p>
    <div>A div element with a groove bottom border.</div>
  </body>
</html>

Пример свойства border-bottom-style со значением "hidden":

Пример использования свойства border-bottom-style со значением "hidden":

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h1 {
        color: red;
        text-align: center;
        border: 5px solid black;
        border-bottom-style: hidden;
      }
    </style>
  </head>
  <body>
    <h1>Examples with border-bottom-style property</h1>
  </body>
</html>

Пример свойства border-bottom-style со значением "inset":

Пример использования свойства border-bottom-style со значением "inset":

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h1 {
        color: red;
        text-align: center;
        border: 5px solid;
        border-bottom-style: inset;
      }
    </style>
  </head>
  <body>
    <h1>Examples with border-bottom-style property</h1>
  </body>
</html>

Пример свойства border-bottom-style со значением "outset":

Пример использования свойства border-bottom-style со значением "outset":

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h1 {
        text-align: center;
        border: 5px solid;
        border-bottom-style: outset;
      }
    </style>
  </head>
  <body>
    <h1>Examples with border-bottom-style property</h1>
  </body>
</html>

Значения

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

Практика

Какое из следующих значений является допустимым для свойства border-bottom-style в CSS?

Считаете ли это полезным?

Предпросмотр dual-run — сравните с маршрутами Symfony на продакшене.