Dünkü yarışmalar çok ilgi gördü. Bugün de bir yarışma düzenlendi.
Bu yarışmada çözülmesi gereken 2 challenge var:
- Var olan bir web sayfasını sadece css kodları ile nasıl responsive yaparız? (header ve gallery-section),
- normal tasarımda gallery-seciton'daki resimler 2 satır x 5 sütun iken, mobilde 2 satır x 2 sütun nasıl yaparız? (sadece ilk 4 resim görünür olacak, diğer 6 resim gizlenecek)
Hedeflenen mobil tasarım görseli paylaşıldı.
- İpucu:
align-items: stretchözelliğine bakabilirsin. - İpucu:
:nth-child()seçicisinin farklı kullanımlarını araştırabilirsin. Örn:a:nth-child(2n+1),a:nth-child(even) display: none,visibility: hiddenarasındaki farka bakabilirsin.
Not: Geniş ekranlarda veya yüksek çözünürlüklerde mobil tasarım görünmeyebilir. Mobil görünümü test etmek için tarayıcı penceresini daraltabilir ya da geliştirici araçlarını (F12) kullanabilirsin.
- Proje dizinindeki
user.jsondosyasını bulun veuser_idalanını NextGen proje ekranında görünen kendiuser_iddeğeriniz ile güncelleyin. - Geliştirme sırasında testleri izlemek için
npm testkomutunu kullanın. - Testleri çalıştırıp skoru NextGen'e kaydetmek için
npm run sendresultskomutunu kullanın.