inset-block
је скраћено логичко својство ЦСС-а које поставља дужину померања елемента у смеру блока комбиновањем inset-block-start
и inset-block-end
. То је нека врста прогласи top
и bottom
осим њеног почетка и завршетка бодова одређује елемент је direction
, text-orientation
и writing-mode
, као и другим логичким особинама.
Својство је део спецификације ЦСС логичких својстава и вредности 1, која је тренутно у статусу Едитор'с Драфт. То значи да се дефиниција и информације о њој могу мењати од сада до званичне препоруке.
.element ( inset-block: 50px 15%; position: relative; /* Apples to positioned elements */ writing-mode: vertical-rl; /* Determines the block start direction */ )
Тако, на пример, ако је режим писања подешен на horizontal-lr
на inset-block
имовину ће деловати као подешавање top
и bottom
и поставити елемент је офсет од доње ивице. Чак је потребно да наведете експлицитно position
за исти елемент да би он ступио на снагу, баш као и својства физичког померања.
Али промените елементе writing-mode
у нешто слично vertical-lr
и „доња“ ивица се ротира у вертикалном смеру, понашајући се више као left
и right
својства.
Синтакса
inset-block: ;
- Почетна вредност:
auto
- Односи се на: позиционирани елементи
- Наследио: не
- Проценти: као за одговарајуће физичко својство
- Израчуната вредност: иста као одговарајућа
top
иbottom
својства - Тип анимације: према израчунатој врсти вредности
Вредности
inset-block
узима дужинску вредност и подржава глобалне кључне речи. Његова подразумевана вредност је auto
.
/* Length values */ inset-block: 50px; inset-block: 4em; inset-block: 3.5rem inset-block: 25vh; /* Percentage values */ inset-block: 50%; /* Keyword values */ inset-block: auto; /* initial value */ /* Global values */ inset-block: initial inset-block: inherit; inset-block: unset;
Подршка прегледача
ИЕ | Ивица | Фирефок | Хром | Сафари | Опера |
---|---|---|---|---|---|
Не | Не | 63+ | Не | Не | Не |
Андроид Цхроме | Андроид Фирефок | Андроид претраживач | иОС Сафари | опера мини |
---|---|---|---|---|
Не | 79+ | Не | Не | Не |
Демо
Додатна литература
- Спецификација логичких својстава и вредности ЦСС нивоа 1 (Нацрт уредника)
- МДН документација
- Разумевање логичких својстава и вредности (Смасхинг Магазине)
- ЦСС логичка својства (Адриан Роселли)
- Двосмерна хоризонтална правила у ЦСС-у (Хуссеин Ал Хаммад)