scroll-margin-inline-end


Misol

Inline yo‘nalishida snap pozitsiyasidan aylantiriladigan konteynergacha bo‘lgan masofani o‘rnating:

div {   scroll-margin-inline-end: 20px; }
O‘zingiz sinab ko‘ring »

Quyida ko‘proq "O‘zingiz sinab ko‘ring" misollari keltirilgan.


ULASHISH

Ta’rif va qo‘llanilishi

scroll-margin-inline-end xususiyati inline yo‘nalishida snap pozitsiyasi va konteyner orasidagi masofani belgilaydi.

Bu shuni anglatadiki, aylantirishni to‘xtatganingizda aylantirish tezda moslashadi va inline yo‘nalishida bola element oxiridagi snap pozitsiyasi bilan konteyner orasidagi belgilangan masofada to‘xtaydi.

Inline yo‘nalishi — qatordagi mavjud belgilarning joylashuviga nisbatan keyingi belgi qo‘yiladigan yo‘nalish; CSS’da display: inline; bo‘lgan teglar, masalan <a> va <strong> teglari ham matnda shu tarzda joylashadi. Inline yo‘nalishi yozuv tiliga bog‘liq: masalan, arab tilida yangi belgilar o‘ngdan chapga joylashadi, shuning uchun inline yo‘nalishi o‘ngdan chapga bo‘ladi, ingliz tilidagi sahifalarda esa inline yo‘nalishi chapdan o‘ngga bo‘ladi. Inline yo‘nalishini CSS direction va writing-mode xususiyatlari bilan belgilash mumkin.

Snap pozitsiyasi — aylantirishni to‘xtatganingizda bola elementning konteynerdagi o‘z joyiga mahkamlanib (snap) qoladigan nuqtasi.

Eslatma: Bu xususiyat faqat scroll-snap-align xususiyati inline yo‘nalishi uchun 'end' qiymatiga o‘rnatilgan bo‘lsa ishlaydi.

scroll-margin-inline-end xususiyatining ta’sirini ko‘rish uchun bola elementlarga scroll-margin-inline-end va scroll-snap-align xususiyatlari, ota elementga esa scroll-snap-type xususiyati o‘rnatilishi kerak.

CSS scroll-margin-inline va scroll-margin-block xususiyatlari CSS scroll-margin-top, scroll-margin-bottom, scroll-margin-left va scroll-margin-right xususiyatlariga juda o‘xshaydi, ammo scroll-margin-block va scroll-margin-inline xususiyatlari blok va inline yo‘nalishlariga bog‘liq.

Standart qiymat: 0
Meros qilinadi: yo‘q
Animatsiya qilinadi: yo‘q. animatable haqida o‘qing
Versiya: CSS3
JavaScript sintaksisi: object.style.scrollMarginInlineEnd="20px" Sinab ko‘ring

Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi sonlar xususiyatni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Xususiyat
scroll-margin-inline-end 69.0 79.0 68.0 14.1 56.0


CSS sintaksisi

scroll-margin-inline-end: 0|value|initial|inherit;

Xususiyat qiymatlari

Qiymat Tavsif
0 Standart. Elementning standart scroll-margin-inline-end masofasi.
length Masofani px, pt, cm va hokazolarda belgilaydi. Manfiy qiymatlarga ruxsat beriladi. Uzunlik birliklari haqida o‘qing
initial Bu xususiyatni standart qiymatiga o‘rnatadi. initial haqida o‘qing
inherit Bu xususiyatni ota elementidan meros qilib oladi. inherit haqida o‘qing

Ko‘proq misollar

Misol

<div> elementining writing-mode xususiyati qiymati vertical-rl bo‘lganda inline yo‘nalishi pastga qarab bo‘ladi. Natijada elementning oxiri o‘ng tomondan pastga ko‘chadi:

div {   scroll-margin-inline-end: 20px;   writing-mode: vertical-rl; }
O‘zingiz sinab ko‘ring »

Misol

<div> elementining direction xususiyati qiymati rtl bo‘lganda inline yo‘nalishi o‘ngdan chapga bo‘ladi. Natijada elementning oxiri o‘ng tomondan chap tomonga ko‘chadi:

div {   scroll-margin-inline-end: 20px;   direction: rtl; }
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

CSS direction xususiyati: CSS Direction xususiyati

CSS scroll-snap-align xususiyati: CSS scroll-snap-align xususiyati

CSS scroll-snap-type xususiyati: CSS scroll-snap-type xususiyati

CSS writing-mode xususiyati: CSS Writing-mode xususiyati


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!