Position turlari, z-index va Badge/Sticky Header/Dropdown naqshlari — misol, test va amaliy topshiriqlar bilan.
🧠 relative — "xona" (langar). absolute bola element — devorga osilgan rasm: xona qayerda bo'lsa, rasm o'sha yerga nisbatan joylashadi.
index.htmlHTML<div class="relative w-40"><img src="product.jpg" class="w-full rounded-lg"><span class="absolute top-2 right-2 bg-red-500 text-white text-xs px-2 py-1 rounded-full">Yangi</span></div>
index.htmlHTML<header class="sticky top-0 z-50 bg-white shadow p-4">Header</header>
Task: Rasm ustiga absolute top-2 right-2 bilan badge qo'shing.
Task: sticky top-0 z-50 bilan header yarating va sahifani scroll qilib tekshiring.
Task: To'liq ishlaydigan dropdown menu yarating (relative + absolute + hover/click state).
index.htmlHTML<div><img src="..."><span class="absolute top-0 right-0">Badge</span></div>
Your Task: Nega badge rasm burchagida emas, sahifaning yuqori-o'ng burchagida chiqadi?
<details> <summary>Solution</summary> Ota `<div>`da `relative` yo'q. Yechim: ota `<div>`ga `relative` qo'shish, shunda `absolute` badge shu konteynerga nisbatan joylashadi. </details>relative — langar, absolute — shu langarga nisbatan erkin joylashuv. sticky top-0 — scroll paytida yopishib qoladigan header/navbar uchun.
z-index faqat position berilgan elementlarda ishlaydisticky — relative va fixed orasidagi hibrid holatcode.textTEXTPozitsiya: static, relative, absolute, fixed, stickyKoordinata: top-*, right-*, bottom-*, left-*, inset-*Naqsh: relative (ota) + absolute (bola)
Mavzu bo‘yicha tushunchalaringizni interaktiv test orqali sinovdan o‘tkazing va natijalarni bilib oling.
Darslikda o‘rganilgan qoidalarga asosan real kod yozing, testlardan o‘tkazing va yechimlarni mustahkamlang.
Test Sinovi
Hali topshirilmagan (kamida 75% kerak)
Amaliy Masalalar
0 / 3 ta yechildi (kamida 75% kerak)
Dars sifati va mazmunini yaxshilash uchun o‘z haqqoniy bahoingizni qoldiring.
Mavzuni to‘liq o‘zlashtirish uchun test sinovi, amaliy kodlash va bog‘liq darslar
O‘z bilimingizni interaktiv test savollari orqali tekshiring va darhol xatolarni tahlil qiling.
Nazariyani real kod yozish bilan mustahkamlang, avtomatik testlardan o‘ting va XP to‘plang.
Kurs bo‘yicha keyingi va bog‘liq mavzular: