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