inset-block
ir stenogrāfisks loģisks CSS rekvizīts, kas nosaka elementa nobīdi bloka virzienā, apvienojot inset-block-start
un inset-block-end
. Tas ir veida, piemēram, paziņojot, top
un bottom
izņemot tās sākuma un beigu punkti nosaka elements ir direction
, text-orientation
un writing-mode
, tāpat kā citiem loģiskās īpašības.
Īpašums ir daļa no CSS loģisko rekvizītu un vērtību 1. līmeņa specifikācijas, kas pašlaik atrodas redaktora melnraksta statusā. Tas nozīmē, ka definīcija un informācija par to var mainīties starp pašreizējo un oficiālo ieteikumu.
.element ( inset-block: 50px 15%; position: relative; /* Apples to positioned elements */ writing-mode: vertical-rl; /* Determines the block start direction */ )
Tā, piemēram, ja rakstīšanas režīms ir iestatīts horizontal-lr
uz inset-block
īpašumu darbosies tāpat kā iestatījumu top
un bottom
un noteikt elements ir nobīde no apakšējās malas. position
Lai tas stātos spēkā, tāpat kā fizisko nobīdes rekvizītiem, tajā pašā elementā jums pat jānorāda precīzs .
Mainiet elementu writing-mode
uz kaut ko līdzīgu, vertical-lr
un apakšējā mala tiek pagriezta vertikālā virzienā, darbojoties vairāk kā left
un right
īpašības.
Sintakse
inset-block: ;
- Sākotnējā vērtība:
auto
- Attiecas uz: izvietotajiem elementiem
- Mantots: nē
- Procenti: tāpat kā attiecīgajam fiziskajam īpašumam
- Aprēķinātā vērtība: tāda pati kā atbilstošā
top
unbottom
īpašības - Animācijas tips: pēc aprēķinātās vērtības veida
Vērtības
inset-block
ņem garuma vērtību un atbalsta globālos atslēgvārdus. Tās noklusējuma vērtība ir 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;
Pārlūkprogrammas atbalsts
IE | Mala | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|---|
Nē | Nē | 63+ | Nē | Nē | Nē |
Android Chrome | Android Firefox | Android pārlūks | iOS Safari | Opera Mini |
---|---|---|---|---|
Nē | 79+ | Nē | Nē | Nē |
Demonstrācija
Turpmāka lasīšana
- CSS loģisko īpašību un vērtību 1. līmeņa specifikācija (redaktora melnraksts)
- MDN dokumentācija
- Izpratne par loģiskajām īpašībām un vērtībām (žurnāls Smashing)
- CSS loģiskās īpašības (Adrians Roselli)
- Divvirzienu horizontālie noteikumi CSS (Hussein Al Hammad)