Mafuta wa CSS scroll-margin-inline-start

Muundo na matumizi

scroll-margin-inline-start Uhusiano hupewa jumla kina kuelekea nchini kina kumaliza kwa jumla kina kuelekea nchini kina kumaliza kwa jumla

Hii inamaanisha, wakati unapofikia kuondoa kusoma, kusoma kina kuelekea nchini kina kumaliza kwa kasi, na kumaliza kwa kina kuelekea nchini kina kumaliza kwa jumla kina kuelekea nchini kina kumaliza kwa jumla kina kuelekea nchini

Muundo wa kilele ni inaangalia maelezo ya herufi kina kuelekea kitu kinachokua nafasi kwa herufi kwa muundo wa siku, hii ni pia muundo wa kilele wa tabia za CSS display: inline; (kama kifupi <a> na <strong> katika matukio ya maandiko). Muundo wa kilele unaendelea na lugha ya kuzungumza, kama vile herufi za Kiarabu inaishia kushikwa kwa kina kuelekea nchini, kwa hiyo muundo wa kilele ni kina kuelekea nchini, wakati muundo wa kilele wa kikamilifu ni kina kuelekea nchini. Muundo wa kilele hupewa na uhusiano wa CSS kina kuelekea nchini directionMifano ya 2 定义。

吸附位置是指当你停止滚动时,子元素在容器中吸附到位的位置。

注意:此属性仅在 scroll-snap-align 属性为行内方向设置为 'start' 时才起作用。

CSS 的 scroll-margin-inlinescroll-margin-block 属性与 CSS 属性 Mafuta wa CSS scroll-margin-topscroll-margin-bottomscroll-margin-leftscroll-margin-right 非常相似,但 scroll-margin-blockscroll-margin-inline 属性依赖于块方向和行内方向。

实例

例子 1

设置行内方向上,从吸附位置到可滚动容器的距离:

div {
  scroll-margin-inline-start: 20px;
}

Tenda Bila Kusikia

例子 2

Kama tabia ya <div> ni Mifano ya 2 writing-mode

div {
  scroll-margin-inline-start: 20px;
  Kama chaguo cha tabia hii ni vertical-rl, uongozi wa kifunguo cha kina ni kutoka chini hadi juu. Matokeo ni ukubwa wa kina cha kina cha kina cha kushoto kutoka kushoto hadi juu:
}

Tenda Bila Kusikia

Mifano ya 3

Kama tabia ya <div> ni direction Kama chaguo cha tabia hii ni rtl, uongozi wa kifunguo cha kina ni kutoka kushoto hadi kulia. Matokeo ni ukubwa wa kina cha kina cha kina cha kushoto (kwa sababu ya uongozi wa kawaida, hali hiyo inaonyesha kwenda kushoto, lakini hapa kushoto ni kushoto wa uongozi wa kawaida (ltr) kushoto) kumwambia:

div {
  scroll-margin-inline-start: 20px;
  direction: rtl;
}

Tenda Bila Kusikia

Inayofanyika Kifunguo cha CSS

inset-inline-start: 0|value|initial|inherit;

Chaguo cha tabia

Wakati Maelezo
0 Kwa kawaida. Miwango ya kifunguo cha kina wa kawaida.
length

Kumtaarisha kwa px, pt, cm kwa sababu ya miwango. Inaweza kuwa nishati.

Angalia:Vigezo ya CSS.

initial Kumkinga tabia hii kwa wakati wa kwanza. Angalia: initial.
inherit Kumwambia katika elementi yake ya kina hii tabia hii. Angalia: inherit.

Mafanikio ya Teknolojia

Wakati wa kwanza: 0
Kupatua na kumpatikana: Hakuna
Mifano ya mifano Hakuna mawasiliano. Angalia:Matumizi ya mifano.
Jukuu: CSS3
Inayofanyika Kifunguo cha JavaScript: object.style.scrollMarginInlineStart="30px"

Matumizi ya kifunguo cha kifunguo

Tafutaanotifiki ya kifunguo cha kwanza kwa sababu ya kina ya kina ya tabia hii ni barua za kifunguo.

Chrome Edge Firefox Safari Opera
69.0 79.0 68.0 14.1 56.0

Vingine vya kusikitika

Tazama:Mfano wa CSS direction

Tazama:Mafuta wa CSS scroll-snap-align

Tazama:Mafuta wa CSS scroll-snap-type

Tazama:Mwongozo wa writing-mode wa CSS