inset-block-start
ir loģisks CSS rekvizīts, kas nosaka garumu, kāds elements ir nobīdīts bloka virzienā no tā sākuma malas. Tas ir līdzīgs deklarēšanai, top
izņemot to, ka tā sākuma punktu nosaka elementa direction
, text-orientation
un writing-mode
tāpat kā citas 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-start: 50px; 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-start
īpašumu rīkosies tāpat top
un noteikt elements ir nobīde no tā sākuma malu, kas ir top. position
Lai tas stātos spēkā, jums pat jānorāda precīzs paziņojums par to pašu elementu, tāpat kā top
citas fiziskās nobīdes īpašības.
Bet mainiet elementu writing-mode
uz kaut ko līdzīgu, vertical-rl
un sākuma mala tiek pagriezta vertikālā virzienā, rīkojoties vairāk kā left
īpašums.
Sintakse
inset-block-start: ;
- 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šajam
top
īpašumam - Animācijas tips: pēc aprēķinātās vērtības veida
Vērtības
inset-block-start
ņ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-start: 50px; inset-block-start: 4em; inset-block-start: 3.5rem inset-block-start: 25vh; /* Percentage values */ inset-block-start: 50%; /* Keyword values */ inset-block-start: auto; /* initial value */ /* Global values */ inset-block-start: initial inset-block-start: inherit; inset-block-start: 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)