Кантип мен позициямды жабышчаак кылам?
Кантип мен позициямды жабышчаак кылам?

Video: Кантип мен позициямды жабышчаак кылам?

Video: Кантип мен позициямды жабышчаак кылам?
Video: Аял кантсе, эркекти тошокто кандырат? 2024, Май
Anonim

Көрүү үчүн the таасири жабышчаак жайгаштыруу, тандоо позиция : жабышчаак опциясын жана бул контейнерди жылдырыңыз. The элемент өзүнүн контейнери менен бирге сыдырат the чокусу the контейнер (же жетет the жогоруда көрсөтүлгөн офсет), андан кийин сыдырууну токтотот, ошондуктан ал көрүнүп турат.

Мындан тышкары, мен жабышчаак позицияны колдоно аламбы?

Браузерлерди колдоо Позиция жабышчаак эски IEден башка бардык негизги заманбап браузерлер тарабынан колдоого алынат. Safari браузерлери үчүн болот -webkit префиксин кошуу керек.

эмне үчүн менин позициям иштебей жатат? Ошентип, бир жагдайга туш болгон учурда позиция : -webkit- жабышчаак иштебей жатат , эскертүү: сиз каалаган элементти текшериңиз позиция катары жабышчаак болуп саналат жок анын ашып кетиши жашырылган негизги элементтин баласы. Ошондой эле, сиз каалаган элементтин жогорку касиетин орнотуу керек жабышчаак абал.

Ошондой эле билүү үчүн, элементти кантип жабышчаак кылуу керек?

үчүн жасоо а жабышчаак элемент , кыл : make_sticky('# жабышчаак -elem-id'); Качан элемент болуп калат жабышчаак , код калтырган боштукка секирип кетпеши үчүн, калган мазмундун абалын башкарат жабышчаак элемент . Ал ошондой эле кайтарып берет жабышчаак элемент анын баштапкы эмес жабышчаак анын үстүнө кайра сыдырып жатканда орду.

Позиция жабышчаак эмне кылат?

менен элемент позиция : жабышчаак ; колдонуучунун сыдырмасынын негизинде жайгаштырылат позиция . А жабышчаак элемент жылдырууга жараша салыштырмалуу жана туруктуу ортосунда которушат позиция . Ал берилген офсетке чейин салыштырмалуу жайгаштырылат позиция көрүү терезесинде жолугуп калса, анда ал ордуна "жабышат" (мисалы позиция :түзөтүлгөн).

Сунушталууда: