CSS scroll-padding-top özelliği
- Önceki sayfa scroll-padding-right
- Sonraki sayfa scroll-snap-align
Tanım ve Kullanım
scroll-padding-top
Özellik, konteynerın üstünden alt öğenin kilitleme konumuna kadar olan mesafeyi belirtir.
Kilitleme konumu, kaydırma durdurulduğunda alt öğenin konteyner içinde yerleştirildiği konum demektir.
吸附位置由 scroll-snap-align
etkisi de göz önünde bulundurulmalıdır. Bu özellik ayarı, aynı zamanda CSS özelliklerinin
ve writing-mode
direction
etkisini göz önünde bulundurun.Dikkat:
Bu özellik, alt öğede yapışkan konum ayarlandığında yalnızca etkili olur. scroll-padding-top
Bu özellikleri görmek için scroll-snap-align
Bu özelliklerin etkisi, ebeveyn öğesinde ayarlanmalıdır scroll-padding-top
ve scroll-snap-type
Özellik.
Örnek
Örnek 1
Konteynerin üstünden yapışkan konuma 20px mesafede kaydırma iç dilimini ayarlayın:
div { scroll-padding-top: 20px; }
Örnek 2: Resim Kütüphanesi
scroll-padding-top
Bu özellik, yapışkan davranışa sahip görsel galerilerde kullanılabilir ve resimleri sabit bir elementin altına itebilir:
#container { scroll-padding-top: 30px; }
Örnek 3: Üstteki Kaydırma İç Dilimi
İki yönde de yapışkan davranış ayarlandığında, konteyner üzerinde de yapışkan davranış ayarlanabilir: scroll-padding-top
Bu özellik, vertical-rl yazı yönlendirme ayarı ile birlikte kullanılabilir. Daha fazla bilgi için:
#container { scroll-padding-top: 30px; }
Örnek 4: Yapışkan Konum
Yapışkan konumunu ayarlamak için scroll-padding-top
Bu özellik etkili olduğunda, yapışkan konumun, alt öğenin üstüne ayarlanması gerekir. Bu örnekte,writing-mode
Bu tür kodları kullanırken,scroll-padding-top
Artık etkili olmayacak özellikler:
#container { writing-mode: vertical-rl; scroll-padding-top: 30px; } #container > div { scroll-snap-align: start none; }
CSS Dilbilgisi
scroll-padding-top: auto|value|initial|inherit;
Özellik Değeri
Değer | Açıklama |
---|---|
auto | Varsayılan Değer. Tarayıcı, iç dilimi hesaplar. |
length |
px, pt, cm gibi birimlerle scroll-padding-top belirleyin. Negatif değerlerin kullanılması izin verilmez. Ayrıca bakınız:CSS Birimleri. |
% | İç dolgu genişliğini iç dilim olarak belirleyin. |
initial | Bu özelliği, varsayılan değerine ayarlar. Ayrıca bakınız: initial. |
inherit | Bu özelliği, ebeveyn öğesinden bu özelliği devralır. Ayrıca bakınız: inherit. |
Teknik Ayrıntılar
Varsayılan Değer: | auto |
---|---|
Miras Yönlendirme: | Hayır |
Animasyon Yapımı: | Desteklenmiyor. Ayrıca bakınız:Animasyon İle İlgili Özellikler. |
Sürüm: | CSS3 |
JavaScript Dilbilgisi: | object.style.scrollPaddingTop="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-padding-right
- Sonraki sayfa scroll-snap-align