Yopishqoq (sticky) sarlavha qismi


CSS yordamida sahifa aylantirilganda qotirilgan/yopishqoq (sticky) sarlavha qismini (header) yaratishni o‘rganing.


O‘zingiz sinab ko‘ring »


ULASHISH

Aylantirishda qotirilgan sarlavha qismi (header) qanday yaratiladi

1-qadam) HTML qo‘shing:

Misol

<div class="header" id="myHeader">   <h2>My Header</h2> </div>

2-qadam) CSS qo‘shing:

Sarlavha qismini bezang; aylantirish jarayonida uning joyiga yetganda header yopishib qolishi uchun position:sticky va top:0 qo‘shing:

Misol

.header {   position: sticky;   top: 0;   padding: 10px 16px;   background: #555;   color: #f1f1f1; }
O‘zingiz sinab ko‘ring »

position: sticky; bo‘lgan element foydalanuvchining aylantirish (scroll) holatiga qarab joylashtiriladi.

Yopishqoq element aylantirish holatiga qarab relative va fixed o‘rtasida almashadi. U ko‘rinish maydonida (viewport) berilgan siljish nuqtasiga yetguncha relative tarzda joylashadi — so‘ngra o‘z joyiga "yopishib qoladi" (position:fixed kabi).

Eslatma: Sticky joylashuv ishlashi uchun top, right, bottom yoki left dan kamida bittasini ko‘rsatishingiz shart.

CSS’da joylashtirish haqida ko‘proq bilish uchun CSS Position darsligimizni o‘qing.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!