CSS3
October 28, 2020
④ Элементы рамки-изображения
Продолжим изучение темы CSS3 - рамка. Если пропустили прошлые статьи, то вот ссылки на них:
Свойство определяет размер частей изображения, используемых для оформления границ элемента и делит изображение на девять частей: четыре угла, четыре края между углами и центральную часть.
border-image-slice
Значения:
- число - Размер частей рамки можно задавать с помощь одного, двух, трех или четырех значений.
Одно значение устанавливает границы одинакового размера для каждой стороны элемента.
Два значения: первое определяет размер верхней и нижней границы, второе — правой и левой.
Три значения: первое определяет размер верхней границы, второе — правой и левой, а третье — нижней границы.
Четыре значения: определяет размеры верхней, правой, нижней и левой границы.
Числовое значение представляет количествоpx
. %
- Размеры границ рассчитываются относительно размера изображения. Горизонтальные относительно ширины, вертикальные — относительно высоты.fill
- Значение указывается вместе с числом или процентным значением. Если оно задано, изображение не обрезается внутренним краем рамки, а заполняет также область внутри рамки.initial
- Устанавливает это свойство в значение по умолчанию.inherit
- Наследует значение этого свойства от родительского элемента.
Синтаксис
CSS
div {border-image-slice: 50 20;}
Продолжение в следующей статье!