Skip to content

İşaretleme ve attribute ​

Elemanlar ​

ElemanAçıklama
<insigne-slider>Slider. Her ayar kebab-case bir attribute'tur (slides-per-view). data- önekli adlar da çalışır.
<insigne-slide>Arka plan kısayolları olan isteğe bağlı slayt elemanı (aşağıda). Her eleman slayt olabilir.
[data-insigne]Herhangi bir div, section, article, header, main, aside, nav, footer'ı slider'a çevirir. Ayarlar data-* olarak. data-insigne='{…}' JSON tutabilir.
<script type="application/json">Slider'ın doğrudan çocuğu: JSON olarak ayarlar.

<insigne-slide> attribute'ları ​

AttributeTipAçıklama
bgURLArka plan görseli (<img data-bg> oluşturur).
altmetinArka planın alt metni.
focus"x% y%"Odak noktası.
safe"s ü g y"Görselin %'si olarak güvenli alan.
fitsmart | cover | containFit modu.
lazybooleanGörseli yalnızca aktif slaytın yakınında yükle.

Slayt düzeyindeki attribute'lar ​

AttributeNeredeTipAçıklama
data-bgimg, picture, video (slaytın doğrudan çocuğu)işaretArka planı işaretler.
data-focusarka plan veya slayt"x% y%" veya anahtar kelimeOdak noktası (varsayılan focus ayarından).
data-safearka plan veya slayt"s ü g y"Güvenli alan.
data-fitarka plan veya slaytsmart | cover | containFit modu.
data-src, data-srcsetimg, source, videoURL / srcsetLazy kaynaklar.
data-ken-burnsslaytstil veya falseBu slayt için Ken Burns.
data-ins-ignoredoğrudan çocukişaretSlayt değil.
slotdoğrudan çocukherhangiSlayt değil (ileride isimli slot'lar için ayrıldı).

Katman attribute'ları ​

AttributeTipAçıklama
data-inreçete adıSlayt aktif olunca giriş. Boş = layerIn ayarı (veya rise).
data-outreverse | none | fade | up | down | left | blurSlayt ayrılırken çıkış. Varsayılan: layerOut ayarı (reverse).
data-delaymsBaşlangıç zamanı. Varsayılan: önceki katmandan 110 ms sonra.
data-splitlines | words | chars | noneYazının nasıl bölüneceği.
data-parallaxpx veya %Slayt hareket ederken yatay kayma (-30%, 120).
data-parallax-opacity0–1Slayt bir adım uzaktayken opaklık.
data-parallax-scalesayıSlayt bir adım uzaktayken ölçek.

Slider'ın eklediği durum ​

NeredeAttribute / sınıfAnlamı
slider elemanıdata-ins-readyBaşladı.
slider elemanıdata-ins-motion="pending" | "on"Katman motoru yükleniyor / aktif.
slider elemanıdata-ins-fillheight: "fill".
slider elemanıdata-ins-depthKaydırma derinliği aktif.
slayt.ins-slide, .is-active, .is-prev, .is-next, .has-bgDurum sınıfları.
slaytrole="group", aria-roledescription, aria-label, inertErişilebilirlik.
arka plan.ins-bg + satır içi konumSmart fit yerleşimi.

destroy() bunların hepsini kaldırır.

Insigne Slider v1.0.0 · Free for any use with visible attribution · Atıf ile her kullanım için ücretsiz