Atrybut CSS inset-inline-start
- Poprzednia strona inset-inline-end
- Następna strona isolation
定义和用法
inset-inline-start
definicję i użycie
Uwaga:Atrybut określa odległość początkowego końca elementu w kierunku wiersza od elementu nadrzędnego. Aby atrybut ten działał, musisz指定
position
CSS inset-inline
i inset-block
Atrybuty są podobne do atrybutów CSS top
,bottom
,left
i right
Atrybuty są bardzo podobne, ale inset-block
i inset-inline
Atrybut zależy od kierunku blokowego i wiersza.
Uwaga:powiązane atrybuty CSS writing-mode
i direction
Definiuje kierunek wiersza. To wpływa na początkową pozycję elementu w kierunku wiersza oraz inset-inline-start
Wynik atrybutu. Dla stron w języku angielskim, kierunek wiersza to od lewej do prawej, a kierunek blokowy to w dół.
Przykład
Przykład 1
Ustawienie odległości między początkiem umieszczonego <div> elementu w kierunku wiersza a elementem nadrzędnym:
div { inset-inline-start: 50px; }
Przykład 2
Kiedy atrybut <div> elementu writing-mode
Kiedy wartość atrybutu ustawiona jest na vertical-rl, kierunek wiersza to w dół. Wynik to, że początek elementu przenosi się z lewej strony na górę:
div { inset-inline-start: 50px; writing-mode: vertical-rl; }
Przykład 3
Kiedy atrybut <div> elementu direction
Kiedy wartość atrybutu ustawiona jest na rtl, kierunek wiersza to prawo do lewa. Opis ma małą literówkę, powinno być "Wynik to, że początek elementu pozostaje po prawej stronie (ponieważ dla rtl, początek jest po prawej stronie, ale w stosunku do domyślnego układu ltr, cała zawartość jest odwrócona)":
div { inset-inline-start: 50px; direction: rtl; }
Język CSS
inset-inline-start: auto|length|initial|inherit;
Wartość atrybutu
Wartość | Opis |
---|---|
auto | Domyślna wartość. Domyślna odległość wewnętrzna elementu. |
length | Określa odległość jednostkami px, pt, cm itp. Dopuszczalne są wartości ujemne. Zobacz:Jednostki CSS. |
% | Określa odległość w procentach względem wymiaru osi w stosunku do elementu nadrzędnego. |
initial | Ustawia tę właściwość na jej wartość domyślną. Zobacz: initial. |
inherit | Inherduje tę właściwość od elementu nadrzędnego. Zobacz: inherit. |
Szczegóły techniczne
Domyślna wartość: | auto |
---|---|
Inherdowanie: | Nie |
Tworzenie animacji: | Obsługiwane. Zobacz:Atrybuty animacji. |
Wersja: | CSS3 |
Język JavaScript: | object.style.insetInlineStart="30%" |
Obsługa przeglądarek
Tabela zawiera wersje przeglądarek, które w pełni obsługuje tę właściwość.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
87.0 | 87.0 | 63.0 | 14.1 | 73.0 |
Strony związane
Tutorial:CSS pozycjonowanie
Wskazówka:Atrybut position w CSS
Wskazówka:Atrybut direction w CSS
Wskazówka:Atrybut writing-mode w CSS
- Poprzednia strona inset-inline-end
- Następna strona isolation