inset-block-end
je logická vlastnosť CSS, ktorá nastavuje dĺžku, ktorú má prvok posunutý v smere bloku od jeho koncovej hrany. Je to niečo ako deklarovanie bottom
s výnimkou jeho koncového bodu je určený prvok je direction
, text-orientation
a writing-mode
rovnako ako ostatné logické vlastnosti.
Táto vlastnosť je súčasťou špecifikácie úrovne 1 logických vlastností a hodnôt CSS, ktorá je momentálne v stave konceptu editora. To znamená, že definícia a informácie o nej sa môžu meniť medzi dnešným dňom a oficiálnym odporúčaním.
.element ( inset-block-end: 50px; position: relative; /* Apples to positioned elements */ writing-mode: vertical-rl; /* Determines the block start direction */ )
Tak napríklad, ak je režim zápisu nastavený horizontal-lr
na inset-block-end
majetku bude správať rovnako ako bottom
a nastavte element je odsadenie od spodného okraja. Pre position
rovnaký efekt musíte dokonca určiť explicitný výraz pre rovnaký prvok, rovnako ako bottom
a ďalšie vlastnosti fyzického posunu.
Ale zmeňte element writing-mode
na niečo podobné vertical-lr
a „spodná“ hrana sa otočí vo vertikálnom smere, čím sa bude chovať viac ako right
vlastnosť.
Syntax
inset-block-end: ;
- Pôvodná hodnota:
auto
- Platí pre: umiestnené prvky
- Zdedené: č
- Percentá: pokiaľ ide o zodpovedajúce fyzické vlastnosti
- Vypočítaná hodnota: rovnaká ako zodpovedajúca
bottom
vlastnosť - Typ animácie: podľa typu vypočítanej hodnoty
Hodnoty
inset-block-end
má dĺžku a podporuje globálne kľúčové slová. Jeho predvolená hodnota je auto
.
/* Length values */ inset-block-end: 50px; inset-block-end: 4em; inset-block-end: 3.5rem inset-block-end: 25vh; /* Percentage values */ inset-block-end: 50%; /* Keyword values */ inset-block-end: auto; /* initial value */ /* Global values */ inset-block-end: initial inset-block-end: inherit; inset-block-end: unset;
Podpora prehliadača
IE | Hrana | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|---|
Nie | Nie | 63+ | Nie | Nie | Nie |
Android Chrome | Android Firefox | Prehliadač Android | iOS Safari | Opera Mini |
---|---|---|---|---|
Nie | 79+ | Nie | Nie | Nie |
Ukážka
Ďalšie čítanie
- Logické vlastnosti a hodnoty CSS úrovne 1 (návrh redaktora)
- Dokumentácia MDN
- Pochopenie logických vlastností a hodnôt (Smashing Magazine)
- Logické vlastnosti CSS (Adrian Roselli)
- Obojsmerné horizontálne pravidlá v CSS (Hussein Al Hammad)