Hisia ya CSS scroll-margin-left

Muatuma na ufafanuzi na matumizi

scroll-margin-left Tabia inaonyesha kiwango cha kushika kwa upepo wa kimaumini kati ya upepo wa kufikia kwa upepo wa kimaumini na kina.

Upepo wa kufikia ni kiwango cha kufikia kwa kutumia kiwango cha kushika kwa upepo wa kimaumini kati ya upepo wa kufikia kwa upepo wa kimaumini na kina. na Inaonyesha kiwango cha upepo wa kufikia kwa kutumia kiwango cha kushika kwa upepo wa kimaumini kati ya upepo wa kufikia kwa upepo wa kimaumini na kina. mazingira Tabia ya scroll-snap-type Tabia ya writing-mode Mfano wa kuzingatia.

KujaonaKujaona

Tabia hii inafaa kufanya kazi tena kama upepo wa kufikia kuweza kuwa kushika kwa upepo wa kimaumini wa elementi ya kina. scroll-margin-left Tabia inahitaji kuweza kutumika kwenye elementi ya kina. Kuwaona scroll-margin-left Tabia ya scroll-snap-type na Tabia, na kumaliza tabia ya scroll-snap-align Tabia ya scroll-snap-type Tabia.

Matokeo

Matokeo 1

Kumaliza upepo wa kushika kwa upepo wa kimaumini kati ya upepo wa kushika kwa upepo wa kimaumini na kina ni 20px:

div {
  scroll-margin-left: 20px;
}

Tafakari kwa matokeo yako

Matokeo 2: Kivumvu cha picha

scroll-margin-left Tabia inaweza kutumika kwenye picha zilizotumika kwa kushika kwa upepo wa kimaumini. Kwenye hiiscroll-margin-left Inaonyesha kwamba kuna picha moja pekee kwenye kushika kwa upepo wa kimaumini. Kusikia picha ya kwanza kwa kutazama matokeo:

#container > img {
  scroll-margin-left: 30px;
}

Tafakari kwa matokeo yako

Matokeo 3: Upepo wa kufikia

Kuwa kumaliza scroll-margin-left Tabia hii inafaa kufanya kazi, upepo wa kufikia lazima kuweze kuwa kushika kwa upepo wa kimaumini wa elementi ya kina. Kwenye hii matokeomazingira Tabia inakwambia upepo wa kufikia kwa kutumia kiwango cha kushika kwa upepo wa kimaumini kutoka kushika kwa upepo wa kimaumini wa elementi ya kina hadi kushika kwa upepo wa kimaumini wa nchi ya kina. kutumia hii kwa kawaidascroll-margin-left Tabia zitakuwa hazina kufanya kazi:

#container {
  mazingira: rtl;
}
#container > div {
  scroll-margin-left: 30px;
  scroll-snap-align: none start;
}

Tafakari kwa matokeo yako

Inayofungaji ya KiCSS

scroll-margin-left: 0|value|initial|inherit;

Thamani ya tabia

Thamani Maelezo
0 Kimaumini kwa kushika kwa upepo wa kimaumini kwa namba ya pekee. Mwaindi wa kuzingatia.
length

Inayotumia uenezi wa px, pt, cm kwa kutumia thamani ya kimaumini kwa kushika kwa upepo wa kimaumini. Inaweza kutumia thamani ya zaidi ya namba nje ya namba.

Tazama:Maelezo ya Kifungu cha CSS kuhusu Matokeo ya Kiwango.

initial Kumaliza tabia hii kwa kutumia mwaindi wa kuzingatia. Tazama: initial.
inherit Kumwambia tabia hii kwa kutumia elementi yake ya kina. Tazama: inherit.

Maelezo ya tekniolojia

Mwaindi: 0
Umuhimu wa kumwambia: Hakuna
Makutano wa hali ya harakati: Hakuna matumizi. Tazama:Mafanikio ya mizingira wa hali ya harakati.
Revisiyoni: CSS3
Inayofungaji ya KiJavaScript: object.style.scrollMarginLeft="20px"

Muungano wa kivumvu

Masharti ya tabia hizi inaonyesha revisiyoni ya kwanza ya kivumvu cha kiwingu ambacho kinakubali tabia hii.

Chrome Edge Firefox Safari Opera
69.0 79.0 68.0 14.1 56.0

Vipindi vya vingine

Tazama:Hisia ya CSS direction

Tazama:Hisia ya CSS scroll-snap-align

Tazama:Hisia ya CSS scroll-snap-type

Tazama:Mfano wa writing-mode katika CSS