Atribut scroll-margin-inline-end CSS
- Halaman sebelumnya scroll-margin-inline
- Halaman berikutnya scroll-margin-inline-start
Definisi dan penggunaan
scroll-margin-inline-end
Properti menentukan jarak antara posisi penarik dan kontainer dalam arah dalam baris.
Artinya, saat Anda berhenti menggulir, penarikan akan segera mengatur dan berhenti di tempat yang ditentukan dalam arah dalam baris, jarak ini adalah jarak antara posisi penarik elemen anak dengan kontainer.
Arah dalam baris adalah arah penempatan karakter berikutnya terhadap karakter yang ada di dalam baris, ini juga cara tag yang memiliki CSS display: inline; (seperti tag <a> dan <strong>) disusun di dalam teks. Arah dalam baris tergantung pada bahasa tulis, misalnya karakter bahasa Arab diatur dari kanan ke kiri, sehingga arah dalam baris adalah dari kanan ke kiri, sementara arah dalam baris halaman Inggris adalah dari kiri ke kanan. Arah dalam baris dapat diatur melalui properti CSS arah
dan writing-mode
Definisi.
Posisi penarik adalah tempat dimana elemen anak di dalam kontainer menarik ke tempat saat Anda berhenti menggulir.
perhatian:atribut ini hanya disetel di arah dalam teks scroll-snap-align atribut saat ini berfungsi saat nilai 'end'.
untuk melihat scroll-margin-inline-end
atribut efek, harus disetel di elemen anak scroll-margin-inline-end
dan scroll-snap-align
atribut, dan atur scroll-snap-type
.
atribut CSS scroll-margin-inline
dan scroll-margin-block
atribut sama dengan atribut CSS Atribut scroll-margin-top CSS
,scroll-margin-bottom
,scroll-margin-left
dan scroll-margin-right
sama seperti, tetapi scroll-margin-block
dan scroll-margin-inline
atribut ini tergantung dari arah blok dan arah dalam teks.
contoh
contoh 1
atur jarak dari posisi serapan ke kontainer yang dapat digerakkan:
div { scroll-margin-inline-end: 20px; }
contoh 2
ketika atribut <div> element writing-mode
ketika nilai atribut vertical-rl disetel, arah dalam teks adalah ke bawah. Hasilnya ujung elemen bergerak dari sisi kanan ke bawah:
div { scroll-margin-inline-end: 20px; writing-mode: vertical-rl; }
contoh 3
ketika atribut <div> element arah
ketika nilai atribut rtl disetel, arah dalam teks adalah dari kanan ke kiri. Hasilnya ujung elemen bergerak dari sisi kanan ke kiri:
div { scroll-margin-inline-end: 20px; arah: rtl; }
gramatika CSS
scroll-margin-inline-end: 0|nilai|initial|inherit;
nilai atribut
nilai | deskripsi |
---|---|
0 | nilai standar. Jarak scroll-margin-inline-end standar dari elemen. |
panjang |
tentukan jarak dengan satuan px, pt, cm, dll. Diperbolehkan untuk menggunakan nilai negatif. lihat:Satuan CSS. |
initial | atur atribut ini ke nilai standar. Lihat: initial. |
inherit | mengambil atribut ini dari elemen induk. Lihat: inherit. |
detil teknis
nilai standar: | 0 |
---|---|
keberlanjutan: | tidak |
pembuatan animasi: | tidak didukung. Lihat:atribut yang berhubungan dengan animasi. |
versi: | CSS3 |
gramatika JavaScript: | object.style.scrollMarginInlineEnd="20px" |
dukungan browser
angka di tabel menunjukkan versi browser yang pertama yang sepenuhnya mendukung atribut ini.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
69.0 | 79.0 | 68.0 | 14.1 | 56.0 |
halaman yang relevan
Referensi:Atribut direction CSS
Referensi:Atribut scroll-snap-align CSS
Referensi:Atribut scroll-snap-type CSS
Referensi:Atribut writing-mode CSS
- Halaman sebelumnya scroll-margin-inline
- Halaman berikutnya scroll-margin-inline-start