CSS scroll-margin-left özelliği
- Önceki Sayfa scroll-margin-inline-start
- Sonraki Sayfa scroll-margin-right
Tanım ve Kullanım
scroll-margin-left
öznitelikle belirtilir. Tutunma konumu ile konteyner arasındaki mesafeyi belirler.
Tutunma konumu, alt öğenin durdurulduğunda konteyner içinde sabit konumuna gelen konumudur. Tutunma konumu scroll-snap-align
öznitelik ayarları, aynı zamanda CSS özniteliklerinin direction
ve writing-mode
etkisini gösterir.
Dikkat:Bu özellik, tutunma konumu alt öğenin soluna ayarlandığında yalnızca etkili olur.
görmek için scroll-margin-left
özniteliklerinin etkisini görmek için, alt öğede scroll-margin-left
ve scroll-snap-align
öznitelik, ebeveyn öğesinde scroll-snap-type
öznitelik.
Örnek
Örnek 1
Tutunma konumu ile konteyner arasındaki kaydırma dış kenar boşluğunu 20px olarak ayarlar:
div { scroll-margin-left: 20px; }
Örnek 2: Resim Kütüphanesi
scroll-margin-left
öznitelik, tutunma davranışı olan resim galerilerinde kullanılabilir. Buradascroll-margin-left
Kullanıcıya solunda bir resmin daha olduğunu bildirmek için. İlk resmi kaydırarak etkisini görmek için:
#container > img { scroll-margin-left: 30px; }
Örnek 3: Tutunma Konumu
İçin scroll-margin-left
öznitelik etkili hale getirildiğinde, tutunma konumu alt öğenin soluna ayarlanmalıdır. Bu örnektedirection
özellik, alt öğenin solundan sağa doğru konum değişimini yapar. Bu tür kodlar kullanılarakscroll-margin-left
Artık etkili olmayacak özellikler:
#container { direction: rtl; } #container > div { scroll-margin-left: 30px; scroll-snap-align: none start; }
CSS Dilbilgisi
scroll-margin-left: 0|value|initial|inherit;
Özellik Değeri
Değer | Açıklama |
---|---|
0 | Sol kenarlıktaki kaydırma dış kenar boşluğu 0'dır. Öntanımlı değer. |
length |
px, pt, cm gibi birimlerle belirtilen değer, sol kenarlıktaki kaydırma dış kenar boşluğunu belirtir. Negatif değerler kullanılabilir. Bakınız:CSS Birimleri. |
initial | Bu özelliği öntanımlı değerine ayarlar. Bakınız initial. |
inherit | Bu özelliği ebeveyn öğesinden devralır. Bakınız inherit. |
Teknik Ayrıntılar
Öntanımlı Değer: | 0 |
---|---|
Devralabilirlik: | Hayır |
Animasyon Yapımı: | Desteklenmiyor. Bakınız:Animasyon İle İlgili Özellikler. |
Sürüm: | CSS3 |
JavaScript Dilbilgisi: | object.style.scrollMarginLeft="20px" |
Tarayıcı Desteği
Tablozdaki rakamlar, bu özelliği tam olarak destekleyen ilk tarayıcı sürümünü gösterir.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
69.0 | 79.0 | 68.0 | 14.1 | 56.0 |
İlgili Sayfalar
Referans:CSS yönlendirme özelliği
Referans:CSS scroll-snap-align özelliği
Referans:CSS scroll-snap-type özelliği
Referans:CSS writing-mode özelliği
- Önceki Sayfa scroll-margin-inline-start
- Sonraki Sayfa scroll-margin-right