CSS స్క్రోల్-మార్జిన్-ఇన్లైన్-స్టార్ట్ అట్రిబ్యూట్
- పూర్వ పేజీ scroll-margin-inline-end
- తరువాత పేజీ scroll-margin-left
నిర్వహణ మరియు ఉపయోగం
scroll-margin-inline-start
అంతేకాక పందురు దిశలో, అంకితం చేయబడుతుంది అంకితం చేయబడుతుంది.
ఇది అంటే, మీరు స్క్రాల్ స్టాప్ చేసినప్పుడు, స్క్రాల్ వేగంగా సర్జకం అవుతుంది, మరియు కిరిది అంశం ప్రారంభంలో అంకితం చేయబడుతుంది మరియు కంటైనర్ మధ్య పందురు దిశలో నిర్దేశించిన దూరంలో స్టాప్ అవుతుంది.
పందురు దిశ అనేది కాల్పనికమైన పదకు తరువాతి అక్షరం ప్రస్తుత అక్షరం వద్ద క్రమబద్ధం చేయబడుతుంది, ఇది CSS display: inline; టాగ్లు (ఉదా <a> మరియు <strong> టాగ్లు) పాఠంలో సంస్థాపన పద్ధతి. పందురు దిశ రాతిపద్యంలో అనుసరిస్తుంది, ఉదా అరబ్బీ కొత్త అక్షరాలు ఎడమ నుండి కుడికి వరుసలో ఉంటాయి, అందువల్ల పందురు దిశ ఎడమ నుండి కుడికి ఉంటుంది, అంతేకాక ఇంగ్లీష్ పేజీలో పందురు దిశ కుడి నుండి ఎడమకు ఉంటుంది. పందురు దిశ చేయబడుతుంది CSS స్పెసిఫికేషన్ పరిమితి. direction
మరియు writing-mode
定义。
吸附位置是指当你停止滚动时,子元素在容器中吸附到位的位置。
注意:此属性仅在 scroll-snap-align
属性为行内方向设置为 'start' 时才起作用。
CSS 的 scroll-margin-inline
మరియు scroll-margin-block
属性与 CSS 属性 CSS స్క్రోల్-మార్జిన్-టాప్ అట్రిబ్యూట్
、scroll-margin-bottom
、scroll-margin-left
మరియు scroll-margin-right
非常相似,但 scroll-margin-block
మరియు scroll-margin-inline
ఈ లక్షణం బ్లాక్ దిశ మరియు లోపలి దిశ పరంగా ఆధారపడి ఉంటుంది.
ఉదాహరణ
ఉదాహరణ 1
లోపలి దిశలో నిర్దేశించిన స్థానం నుండి స్క్రోలబల్ కంటైనర్ దూరం నిర్దేశించండి:
div { scroll-margin-inline-start: 20px; }
ఉదాహరణ 2
జిఎచ్టిఎమ్ ప్రతిపాదన ప్రకారం, <div> ఎలిమెంట్ యొక్క దిశ లక్షణ విలువ రుల్ట్ టో లెఫ్ట్ ఆఫ్ సెట్ చేసినప్పుడు పనిచేస్తుంది. writing-mode
లక్షణ విలువ వెర్టికల్ రుల్ట్ లెఫ్ట్ ఆఫ్ సెట్ చేసినప్పుడు, పదక్షణ దిశ క్రిందకు పోతుంది. ఫలితంగా ఎలిమెంట్ యొక్క ప్రారంభ స్థానం ఎడమ వైపు నుండి ఉపరితలకు మారుతుంది:
div { scroll-margin-inline-start: 20px; writing-mode: vertical-rl; }
ఉదాహరణ 3
జిఎచ్టిఎమ్ ప్రతిపాదన ప్రకారం, <div> ఎలిమెంట్ యొక్క దిశ లక్షణ విలువ రుల్ట్ టో లెఫ్ట్ ఆఫ్ సెట్ చేసినప్పుడు పనిచేస్తుంది. direction
లక్షణ విలువ రుల్ట్ టో లెఫ్ట్ ఆఫ్ సెట్ చేసినప్పుడు, పదక్షణ దిశ కుడి నుండి ఎడమ వైపు పోతుంది. ఫలితంగా ఎలిమెంట్ యొక్క ప్రారంభ స్థానం ఎడమ వైపు నుండి కుడి వైపు మారుతుంది (అసలు దిశ కుడి వైపు కానీ ఇక్కడ ఎడమ వైపు అని చెప్పడం అప్రమేయ దిశ కుడి వైపు యొక్క ఎడమ వైపు అని అర్థం చేస్తుంది):
div { scroll-margin-inline-start: 20px; direction: rtl; }
CSS సంకేతాలు
inset-inline-start: 0|value|initial|inherit;
లక్షణ విలువ
విలువ | వివరణ |
---|---|
0 | అప్రమేయం. అంతర్గత లోపలి దూరం ఎలిమెంట్. |
length |
పిక్సెల్స్, పిట్స్, సెంటీమీటర్స్ వంటి వ్యాసాలను నిర్దేశించండి. నిష్పక్షపాతం అనుమతించబడింది. దయచేసి ఈ కు పరిగణించండి:సిఎస్ఎస్ యూనిట్స్. |
initial | ఈ లక్షణాన్ని అప్రమేయ విలువకు సెట్ చేయండి. దయచేసి ఈ కు పరిగణించండి: initial. |
inherit | ఈ లక్షణాన్ని తన పేర్వర్తి అంతర్గతం నుండి పారంపర్యం చేసుకుంటుంది. దయచేసి ఈ కు పరిగణించండి: inherit. |
సాంకేతిక వివరాలు
అప్రమేయ విలువ | 0 |
---|---|
పారంపర్యం కార్యకలాపం: | సంఖ్యలు లేదు |
అనిమేషన్ తయారీ: | మద్దతు లేదు. దయచేసి ఈ కు పరిగణించండి:అనిమేషన్ సంబంధిత లక్షణాలు. |
వెర్షన్: | CSS3 |
జావాస్క్రిప్ట్ సంకేతాలు: | object.style.scrollMarginInlineStart="30px" |
బ్రౌజర్ మద్దతు
పట్టికలో ఉన్న సంఖ్యలు ఈ లక్షణాన్ని పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ వెర్షన్ నిర్దేశిస్తుంది.
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఆపెరా |
---|---|---|---|---|
69.0 | 79.0 | 68.0 | 14.1 | 56.0 |
相关页面
参考:CSS స్క్రోల్-స్నాప్-అలయిన్ అట్రిబ్యూట్
- పూర్వ పేజీ scroll-margin-inline-end
- తరువాత పేజీ scroll-margin-left