border — CSS | MDN

In this article

  • Интерактивный пример
  • Синтаксис
  • Примеры
  • Спецификация
  • Совместимость браузеров
  • Также смотрите

Свойство CSS border это универсальное свойство для указания всех персональных свойств границ за раз: border-width, border-style (en-US), и border-color (en-US).

Как и во всех универсальных свойствах, любое персональное значение, которое не указанно, устанавливается в начальное значение. Обратите внимание, border не может быть использован для указания пользовательского значения border-image (en-US), но вместо этого устанавливает его в начальное значение, т.е. none.

border: 1px;
border: 2px dotted;
border: medium dashed green;

Примечание: Замечание: Рекомендуется использовать border, когда вы хотите установить все свойства границ одновременно.

Тогда как универсальные свойства border-width, border-style (en-US), и border-color (en-US) принимают до четырёх значений, позволяя установить различные значения для каждого ребра, border принимает единственное значение для каждого свойства. И этот стиль применяется для всех четырёх границ.

Свойство border указывается используя одно или более значений <br-width>, <br-style>, и <color> указанных ниже.

Значения

<br-width>

Толщина границ. По умолчанию medium

если отсутствует. Больше информации border-width.

<br-style>

Стиль линии границ. По умолчанию none если отсутствует. Больше информации border-style (en-US).

<color>

Цвет границ. По умолчанию принимает значение свойства элементов color (en-US). Больше информации border-color (en-US).

Обычный синтаксис

border = 
<line-width> || (en-US)
<line-style> || (en-US)
<color>

"><line-width> =
<length [0,∞]> | (en-US)
thin | (en-US)
medium | (en-US)
thick

"><line-style> =
none | (en-US)
hidden | (en-US)
dotted | (en-US)
dashed | (en-US)
solid | (en-US)
double | (en-US)
groove | (en-US)
ridge | (en-US)
inset | (en-US)
outset

HTML

<div>Look at my borders.</div>
<p>Вы можете редактировать CSS ниже для экспериментов со стилями границ!</p>
<style contenteditable>
  .fun-border {
    border: 2px solid red;
  }
</style>

CSS

style {
  display: block;
  border: 1px dashed black;
}

Результат

Specification
CSS Backgrounds and Borders Module Level 3
# propdef-border

BCD tables only load in the browser

with JavaScript enabled. Enable JavaScript to view data.
  • border-radius-related CSS properties:
    border-top-left-radius
    (en-US), border-top-right-radius (en-US), border-bottom-right-radius (en-US), border-bottom-left-radius (en-US)

Last modified: , by MDN contributors

border-bottom — CSS | MDN

Сокращённое свойство CSS border-bottom описывает нижнюю границу элемента border. Оно устанавливает значения border-bottom-width (en-US), border-bottom-style (en-US) и border-bottom-color

(en-US).

Как и все сокращённые свойства, border-bottom устанавливает значения всех свойств, которые он может установить, даже если они не указаны. Для тех свойств, которые не указаны оно устанавливает значения по умолчанию. Это означает, что …

border-bottom-style: dotted;
border-bottom: thick green;

… это то же самое, что …

border-bottom-style: dotted;
border-bottom: none thick green;

… и значение border-bottom-style (en-US), указанное перед border-bottom игнорируется. Поскольку значением по умолчанию для

border-bottom-style (en-US) является none, то без указания border-style граница не будет показана.

This property is a shorthand for the following CSS properties:

  • border-bottom-color (en-US)
  • border-bottom-style (en-US)
  • border-bottom-width (en-US)
border-bottom: 1px;
border-bottom: 2px dotted;
border-bottom: medium dashed blue;

The three values of the shorthand property can be specified in any order, and one or two of them may be omitted.

Values

<br-width>

See border-bottom-width (en-US).

<br-style>

See border-bottom-style (en-US).

<color>

See border-bottom-color (en-US).

border-bottom = 
<line-width> || (en-US)
<line-style> || (en-US)
<color>

"><line-width> =
<length [0,∞]> | (en-US)
thin | (en-US)
medium | (en-US)
thick

"><line-style> =
none | (en-US)
hidden | (en-US)
dotted | (en-US)
dashed | (en-US)

solid | (en-US)
double | (en-US)
groove | (en-US)
ridge | (en-US)
inset | (en-US)
outset

Applying a bottom border

HTML
<div>
  This box has a border on the bottom side.
</div>
CSS
div {
  border-bottom: 4px dashed blue;
  background-color: gold;
  height: 100px;
  width: 100px;
  font-weight: bold;
  text-align: center;
}
Results

BCD tables only load in the browser

with JavaScript enabled. Enable JavaScript to view data.
  • border
  • border-block
  • outline

Last modified: , by MDN contributors

Границы CSS

❮ Предыдущая Далее ❯


Свойства рамки CSS позволяют указать стиль, ширина и цвет границы элемента.


У меня границы со всех сторон.

У меня нижняя граница красная.

У меня закругленные границы.

У меня синяя левая граница.


Свойство border-style указывает, какую границу отображать.

Допускаются следующие значения:

  • dotted — определяет пунктирную границу
  • dashed — Определяет пунктирную границу
  • сплошная — определяет сплошную границу
  • double — Определяет двойную границу
  • канавка — определяет трехмерную границу канавки. Эффект зависит от значения цвета границы
  • .
  • ребро — определяет ребристую трехмерную границу. Эффект зависит от значения цвета границы
  • .
  • вставка — определяет границу 3D-врезки. Эффект зависит от значения цвета границы
  • начало — Определяет начальную границу 3D. Эффект зависит от значения цвета границы
  • .
  • нет
    — не определяет границы
  • hidden — Определяет скрытую границу

Свойство в стиле границы может иметь от одного до четырех значений (для верхнюю границу, правую границу, нижнюю границу и левую границу).

Пример

Демонстрация различных стилей границы:

p.dotted {border-style: dotted;}
п.штрих {стиль границы: пунктир;}
p.solid {стиль границы: сплошной;}
p.double {стиль границы: двойной;}
p.groove {стиль границы: канавка;}
p.ridge {border-style: гребень;}
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;}

Результат :

Пунктирная рамка.

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

Сплошной бордюр.

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

Граница канавки. Эффект зависит от значения цвета границы.

Граница хребта. Эффект зависит от значения цвета границы.

Врезная рамка. Эффект зависит от значения цвета границы.

Начальная граница. Эффект зависит от значения цвета границы.

Без границы.

Скрытая граница.

Бордюр смешанный.

Попробуйте сами. свойство в стиле границы установлено!

❮ Предыдущий Далее ❯


НОВИНКА

Мы только что запустили
Видео W3Schools

Узнать

ВЫБОР ЦВЕТА
КОД ИГРЫ

Играть в игру




Top Tutorials
Учебник HTML
Учебник CSS
Учебник JavaScript
Учебник How To
Учебник 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


FORUM | О

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

Copyright 1999-2022 Refsnes Data. Все права защищены.
W3Schools использует W3.CSS.

Создание фреймов CSS

Слово кадр относится к границе или линии вокруг чего-либо, например изображения, контента, текста и т. д. Поэтому эта статья имеет дело с созданием рамки вокруг элемента HTML, используя, конечно, CSS. Например:

HTML с кодом CSS

 

<голова>
   <стиль>
      .container{позиция: относительная; ширина: 290 пикселей; высота: 100 пикселей;}
      .frame{позиция: абсолютная; граница: 4 пикселя сплошного фиолетового цвета;}
      .content{заполнение: 12px;}
   

<тело>

   <дел>
      <дел>
         <дел>
            Lorem ipsum, dolor sit amet consectetur adipisicing elit. Unde ipsa
            mollitia minima sapiente, enim natus pariatur. Sunt adipisci culpa corporis. 
         

Выход

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Unde ipsa mollitia minima sapiente, enim natus pariatur. Sunt adipisci culpa corporis.

Примечание. Свойство position определяет положение элемента.

Примечание. Свойство border создает границу вокруг элемента.

Примечание. Свойство padding создает пространство между границей и содержимым указанного элемента.

Создать рамку вокруг изображения с помощью CSS

HTML с кодом CSS

 

<голова>
   <стиль>
      .container{позиция: относительная;}
      .frame{позиция: абсолютная; граница: 14 пикселей с красной точкой;}
   

<тело>

   <дел>
      <дел>
         
      

Output

Мы также можем создать рамку вместе с некоторым пространством вокруг элемента.

Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *