Fon rangi, rasm pozitsiyasi, gradient yo'nalishlari va Hero Section qurish — misol, test va amaliy topshiriqlar bilan.
index.htmlHTML<div class="bg-cover bg-center bg-no-repeat h-64" style="background-image: url('/hero.jpg')"></div>
Fon rasmi CSS'da background-size, background-position, background-repeat uch xususiyat orqali boshqariladi — Tailwind bularni qisqa klasslarga aylantiradi.
index.htmlHTML<div class="bg-gradient-to-br from-purple-600 to-blue-500 h-32 rounded-xl"></div>
index.htmlHTML<section class="bg-gradient-to-r from-slate-900 to-slate-700 text-white py-20 text-center"><h1 class="text-5xl font-extrabold">Mahsulot nomi</h1></section>
Task: bg-gradient-to-r from-pink-500 to-orange-400 bilan to'rtburchak yarating.
Task: Hero Section naqshini o'zingiz takrorlang, lekin ranglarni ko'k tonlarga o'zgartiring.
Task: Fon rasmi ustiga qora shaffof qatlam (bg-black/40) qo'shib, ustiga oq matn joylashtiring (overlay effekti).
index.htmlHTML<div class="h-32" style="background-image: url('/photo.jpg')"></div>
Your Task: Rasm nega juda kichik yoki takrorlangan holda ko'rinadi?
<details> <summary>Solution</summary> `bg-cover`, `bg-center`, `bg-no-repeat` klasslari qo'shilmagan — brauzer standart holatda rasmni asl o'lchamida, chap-yuqori burchakdan takrorlab chizadi. </details>Fon rasm/gradient uchun bg-cover, bg-center standart kombinatsiya. Gradient 3 qism: yo'nalish, boshlanish (from-*), tugash (to-*).
bg-cover + bg-center + bg-no-repeat — fon rasm uchun uchlik formulato-t/b/l/r/tr/tl/br/bl)code.textTEXTFon rangi: bg-{color}-{shade}Gradient: bg-gradient-to-{r|l|t|b|br|bl|tr|tl}Gradient rang: from-{color} via-{color} to-{color}Rasm: bg-cover, bg-center, bg-no-repeat
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: