CSS scroll-padding-inline-end özelliği
- Önceki Sayfa scroll-padding-inline
- Sonraki Sayfa scroll-padding-inline-start
Tanımlama ve kullanım
scroll-padding-inline-end
Bu özellik, konteynerin sonundan alt elemanın hizalama konumuna kadar satır içi yönelim üzerindeki mesafeyi belirtir.
Bu, kaydırmayı durdurduğunuzda, hızlı bir şekilde ayarlanır ve hizalama konumu ile konteyner arasında belirlenen mesafede durur.
Satır içi yönelim, bir karakterin mevcut karaktere göre satır içindeki konumuna yerleştirildiği yön demektir, bu da CSS display: inline; olan etiketlerin (örneğin <a> ve <strong> etiketleri) metin içindeki düzen tarzıdır. Satır içi yönelim yazı diliye bağlıdır; örneğin, Arapçanın yeni karakterleri sağdan sola dizilir, bu yüzden satır içi yönelim sağdan sola olurken, İngilizce sayfaların satır içi yönelimi soldan sağa olur. Satır içi yönelim, CSS özelliği aracılığıyla ayarlanabilir direction
ve writing-mode
Tanımlama.
Hizalama pozisyonu, kaydırmayı durdurduğunuzda, alt elemanın konteyner içinde hizalanması gereken konum demektir.
Dikkat:Bu özellik sadece scroll-snap-align
Özellik, satır içi yönelim olarak 'end' ayarlandığında etkili olur.
görmek için ayarlanmalıdır scroll-padding-inline-end
özelliklerinin etkisi, çocuğa öğesinde scroll-snap-align
özellikleri, ebeveyn öğesinde scroll-padding-inline-end
ve scroll-snap-type
Özellik.
Örnek
Örnek 1
Konteynerin sonundan hizalama konumuna satır içi yönde滚动内边距 olarak 20px ayarlanır:
div { scroll-padding-inline-end: 20px; }
Örnek 2: Resim Kütüphanesi
scroll-padding-inline-end
Özellik, hizalama davranışı olan görsel galerilerde kullanılabilir, resimleri sabit bir elementin arkasından çıkarmak için:
#container { scroll-padding-inline-end: 30px; }
Örnek 3
Konteyner öğesinin writing-mode
Özellik değeri 'vertical-rl' olarak ayarlandığında, satır içi yönde konteyner ve alt öğelerin başlangıç konumu soldan yukarıya, ucun konumu sağdan aşağıya hareket eder. Bu, kaydırma hizalama davranışını ve scroll-padding-inline-end
Özelliğin Çalışma Yöntemi:
#container { scroll-padding-inline-end: 20px; writing-mode: vertical-rl; }
Örnek 4
Konteyner öğesinin direction
Özellik değeri 'rtl' olarak ayarlandığında, satır içi yönde konteyner ve alt öğelerin ucundaki konum sağdan soldan hareket eder. Bu, kaydırma hizalama davranışını ve scroll-padding-inline-end
Özelliğin Çalışma Yöntemi:
#container { scroll-padding-inline-end: 20px; direction: rtl; }
CSS Dilbilgisi
scroll-padding-inline-end: auto|value|initial|inherit;
Özellik Değeri
Değer | Açıklama |
---|---|
auto | Öntanımlı Değer. Tarayıcı, doldurmayı hesaplar. |
length |
px, pt, cm gibi birimlerle scroll-padding-inline-end belirlenir. Negatif değerlerin kullanılması izinlenmez. Ayrıca bakınız:CSS Birimleri. |
% | İçeren öğenin genişlik yüzdesini belirleyen doldurma. |
initial | Bu özelliği, öntanımlı değerine ayarlar. Ayrıca bakınız: initial. |
inherit | Bu özelliği, ebeveyn öğesinden devralır. Ayrıca bakınız: inherit. |
Teknik Ayrıntılar
Öntanımlı Değer: | auto |
---|---|
Devralabilirlik: | Hayır |
Animasyon Yapımı: | Desteklenmiyor. Ayrıca bakınız:Animasyon İle İlgili Özellikler. |
Sürüm: | CSS3 |
JavaScript Dilbilgisi: | object.style.scrollPaddingInlineEnd="20px" |
Tarayıcı Desteği
Tabloda bulunan 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 | 15.0 | 56.0 |
相关页面
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-inline
- Sonraki Sayfa scroll-padding-inline-start