Atribut scroll-margin-right CSS
- Halaman sebelumnya scroll-margin-left
- Halaman berikutnya scroll-margin-top
定义和用法
scroll-margin-right
Atribut untuk menentukan jarak antara posisi lepas dan kontainer.
Posisi lepas adalah posisi yang tetap di kontainer saat elemen anak berhenti digulingkan. Posisi lepas ditentukan melalui scroll-snap-align
Atribut pengaturan, tetapi mungkin juga terpengaruh oleh atribut CSS lainnya direction
dan writing-mode
pengaruhnya.
Perhatian:Atribut ini hanya berlaku saat posisi lepas diatur di kanan elemen anak.
untuk melihat scroll-margin-right
Atribut efek, harus diatur di elemen anak scroll-margin-right
dan scroll-snap-align
Atribut, dan atur scroll-snap-type
Atribut.
Contoh
Contoh 1
Atur jarak luar滚动外边距 antara posisi lepas dan kontainer menjadi 20px:
div { scroll-margin-right: 20px; }
Contoh 2: Pustaka gambar
scroll-margin-right
Atribut dapat digunakan di galleri gambar yang memiliki perilaku lepas. Di sini,scroll-margin-right
Beri tahu pengguna bahwa ada gambar lain di sisi kanan. Gulingkan gambar pertama untuk melihat efek:
#container > img { scroll-margin-right: 30px; }
Contoh 3: Posisi lepas
Untuk membuat scroll-margin-right
Atribut akan berlaku, posisi lepas harus diatur di kanan elemen anak. Dalam contoh ini,direction
Atribut akan mengubah posisi lepas dari kanan elemen anak ke kiri. Dengan kode seperti ini,scroll-margin-right
Atribut yang tidak akan berfungsi lagi:
#container { direction: rtl; } #container > div { scroll-margin-right: 30px; scroll-snap-align: none end; }
Sintaks CSS
scroll-margin-right: 0|value|initial|inherit;
Nilai atribut
Nilai | Deskripsi |
---|---|
0 | 滚动外边距右侧为 0。默认值。 |
length |
Tentukan nilai滚动外边距右侧的值,单位为 px、pt、cm 等。允许使用负值。 Lihat:Satuan CSS. |
initial | Atur atribut ini ke nilai default. Lihat initial. |
inherit | Mengambil atribut ini dari elemen induknya. Lihat inherit. |
Detil teknis
Nilai default: | 0 |
---|---|
Inheritance: | Tidak |
Produksi animasi: | Tidak didukung. Lihat:Atribut yang berhubungan dengan animasi. |
Versi: | CSS3 |
Sintaks JavaScript: | object.style.scrollMarginRight="20px" |
Dukungan Browser
Angka di tabel menunjukkan versi browser pertama yang sepenuhnya mendukung atribut ini.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
69.0 | 79.0 | 68.0 | 14.1 | 56.0 |
Halaman yang berhubungan
Referensi:Atribut direction CSS
Referensi:Atribut scroll-snap-align CSS
Referensi:Atribut scroll-snap-type CSS
Referensi:Properti writing-mode CSS
- Halaman sebelumnya scroll-margin-left
- Halaman berikutnya scroll-margin-top