CSS scroll-margin-right गुण
- पिछला पृष्ठ स्क्रॉल-मार्जिन-लेफ्ट
- अगला पृष्ठ स्क्रॉल-मार्जिन-टॉप
व्याख्या और उपयोग
scroll-margin-right
गुण के द्वारा अधिकार किनारा और कंटेनर के बीच की दूरी निर्दिष्ट करता है।
अधिकार किनारा का अर्थ है कि बच्चे एलिमेंट जब गति रुके जाए तो उसका अपने कंटेनर में निर्धारित स्थान पर फ़िक्स किया जाए। अधिकार किनारा इस गुण के द्वारा निर्दिष्ट किया जाता है। scroll-snap-align
गुण के सेट करने से भी प्रभावित हो सकता है, लेकिन यह CSS गुण के direction
और writing-mode
प्रभाव का
ध्यान दें:यह गुण केवल जब अधिकार किनारा बच्चे एलिमेंट के अधिकार किनारे पर सेट किया गया है तभी प्रभावी होता है。
देखना scroll-margin-right
गुण के प्रभाव को देखने के लिए बच्चे एलिमेंट पर scroll-margin-right
और scroll-snap-align
गुण को और माता एलिमेंट पर scroll-snap-type
गुण
उदाहरण
उदाहरण 1
सेट करें कि अधिकार किनारा और कंटेनर के बीच की गति की बाहरी किनारे की मात्रा 20px है:
div { scroll-margin-right: 20px; }
उदाहरण 2: चित्र गैलरी
scroll-margin-right
गुण एक अधिकार करने वाले चित्र गैलरी में इस्तेमाल किया जा सकता है। यहाँscroll-margin-right
उपयोगकर्ता को बताना कि दायाँ किनारे एक और चित्र है। पहले चित्र के ऊपर गति करके प्रभाव देखें:
#container > img { scroll-margin-right: 30px; }
उदाहरण 3: अधिकार किनारा
इसे scroll-margin-right
गुण अभी तक प्रभावी है, जब तक कि अधिकार किनारे को बच्चे एलिमेंट के दायाँ किनारे पर सेट नहीं किया गया है। इस उदाहरण मेंdirection
गुण अपने बच्चे एलिमेंट के दायाँ किनारे से अधिकार किनारे को बदल देगा।इस तरह के कोड का इस्तेमाल करकेscroll-margin-right
गुण अब काम नहीं करेगा:
#container { direction: rtl; } #container > div { scroll-margin-right: 30px; scroll-snap-align: none end; }
CSS व्याकरण
scroll-margin-right: 0|value|initial|inherit;
गुण मूल्य
मूल्य | वर्णन |
---|---|
0 | गति के बाहरी किनारे का बाहरी किनारा 0 है। डिफ़ॉल्ट मूल्य。 |
length |
px, pt, cm आदि इकाइयों में गति के बाहरी किनारे की मात्रा निर्दिष्ट करें। नकारात्मक मूल्यों का प्रयोग किया जा सकता है。 देखें:सीएसएस इकाई。 |
initial | इस गुण को इसके डिफ़ॉल्ट मूल्य पर सेट करें। देखें initial。 |
inherit | इस गुण को उसके माता एलिमेंट से विरासत करें। देखें inherit。 |
तकनीकी विवरण
डिफ़ॉल्ट मूल्य: | 0 |
---|---|
विरासत करने की क्षमता: | नहीं |
एनिमेशन निर्माण: | समर्थन नहीं है। देखें:एनिमेशन संबंधी गुण。 |
संस्करण: | CSS3 |
जेसक्रिप्ट व्याकरण: | object.style.scrollMarginRight="20px" |
ब्राउज़र समर्थन
तालिका में दिए गए नंबर इस गुण को पूरी तरह से समर्थन देने वाले पहले ब्राउज़र का संस्करण के रूप में प्रस्तुत करते हैं。
च्रोम | एज | फायरफॉक्स | सैफारी | ओपेरा |
---|---|---|---|---|
69.0 | 79.0 | 68.0 | 14.1 | 56.0 |
संबंधित पृष्ठ
संदर्भ:CSS direction गुण
संदर्भ:CSS scroll-snap-align गुण
संदर्भ:CSS scroll-snap-type गुण
संदर्भ:CSS वरिटिंग-मोड एट्रिब्यूट
- पिछला पृष्ठ स्क्रॉल-मार्जिन-लेफ्ट
- अगला पृष्ठ स्क्रॉल-मार्जिन-टॉप