CSS scroll-snap-type गुण
- पिछला पृष्ठ स्क्रॉल-स्नैप-स्टॉप
- अगला पृष्ठ स्क्रॉलबार-कलर
परिभाषा और उपयोग
scroll-snap-type
गुण निर्दिष्ट करता है कि आप गलती रोल करने पर एलिमेंट कैसे फोकस पर आगे बढ़ेगा और उसका दिशा जाना है।
स्क्रॉल आसकृत क्रिया को प्राप्त करने के लिए, उसके पिता एलीमेंट पर इस गुण को सेट करना आवश्यक है। scroll-snap-type
गुण, और उसके उपगुण पर scroll-snap-align
गुण。
उदाहरण
उदाहरण 1
x अक्ष पर स्क्रॉल आसकृत क्रिया सेट करें:
#container { scroll-snap-type: x mandatory; }
उदाहरण 2: x और y अक्षों पर आसकृत क्रिया सेट करें
x और y अक्षों पर सेट करें。 scroll-snap-type
गुण:
#container > div { scroll-snap-type: both mandatory; }
उदाहरण 3: पछताल के साथ आसकृत क्रिया
x और y अक्षों पर पछताल के साथ स्क्रॉल आसकृत क्रिया सेट करें。 scroll-snap-type
गुण।इस गुण मान का उपयोग करते समय, यदि स्क्रॉल क्रिया दो एलीमेंटों के बीच के मध्य पर सटीकरूप से स्थित होती है, तो आसकृत क्रिया नहीं होगी:
#container > div { scroll-snap-type: both proximity; }
CSS व्याकरण
scroll-snap-type: none|x|y|block|inline|both|mandatory|proximity|initial|inherit;
गुण मान
मान | वर्णन |
---|---|
none | कोई स्क्रॉल आसकृत क्रिया नहीं।डिफॉल्ट मान。 |
x | x अक्ष पर स्क्रॉल आसकृत क्रिया सेट करें。 |
y | y अक्ष पर स्क्रॉल आसकृत क्रिया सेट करें。 |
block | ब्लॉक दिशा में स्क्रॉल आसकृत क्रिया सेट करें。 |
inline | खण्डात्मक दिशा में स्क्रॉल आसकृत क्रिया सेट करें。 |
both | x और y अक्षों पर स्क्रॉल आसकृत क्रिया सेट करें。 |
mandatory | स्क्रॉल क्रिया पूर्ण होने के बाद, स्क्रॉल स्वचालित रूप से आसकृत पैंतलिंग की ओर जाएगा。 |
proximity |
mandatory के समान, लेकिन उससे कम सख्त है。 स्क्रॉल क्रिया पूर्ण होने के बाद, स्क्रॉल स्वचालित रूप से आसकृत पैंतलिंग की ओर जाएगा, लेकिन आसकृत पैंतलिंग के बीच एक क्षेत्र में आसकृत क्रिया नहीं होगी。 ब्राउज़र प्रामुख्यकताओं पर निर्भर करता है。 |
initial | इस गुण को उसके डिफॉल्ट मान पर सेट करें।देखें initial。 |
inherit | इस गुण को उसके पिता एलीमेंट से विरासतग्रह्य करें।देखें inherit。 |
तकनीकी विवरण
डिफॉल्ट मान: | none |
---|---|
विरासतग्रह्यता: | नहीं |
एनिमेशन निर्माण: | न समर्थित।देखें:एनिमेशन से संबंधित गुण。 |
संस्करण: | CSS3 |
जेसक्रिप्ट व्याकरण: | object.style.scrollSnapType="x mandatory" |
ब्राउज़र समर्थन
तालिका में दिए गए नंबर इस गुण को पूरी तरह से समर्थन देने वाले ब्राउज़र का संस्करण को दर्शाते हैं。
च्रोम | एज | फायरफॉक्स | सफारी | ओपेरा |
---|---|---|---|---|
69.0 | 79.0 | 99.0 | 11.0 | 56.0 |
संबंधित पृष्ठ
संदर्भ:CSS scroll-snap-align गुण
- पिछला पृष्ठ स्क्रॉल-स्नैप-स्टॉप
- अगला पृष्ठ स्क्रॉलबार-कलर