Css doğru kullanım nasıl olmalı
Merhaba arkadaşlar ben bir website üzerinde çalışıyorum fakat incelediğim bir kaç kaynak neticesinde yazdığım css kodlarının doğruluğundan emin olamadım. Örnek verecek olursak prototürk sitesinin css bakımından kod yapısını incelediğimde display:flex; justify-content: space-between; align-items:center;
gibi benzeri kod parçalarının hemen hemen bir çok block yapısında kullanıldığını gördüm neden css yapısı böyle kullanılmış ben hep display:inline-block;
ve position:relative/absolute;
gibi kodlar ile çalışırım ama bu kodda bahsetttiğim kod çeiştleri kullanılmış. Hangi yapıda hangisini kullanacağımı nerden anlayabilirim bir çok display çeşidi var sonuçta yazdığım css kodları işey yarıyor fakat belki bunlar yaptığım şeyi daha basit ve daha optimizeli olarak çalıştırmasını sağlayacak bunu bilemiyorum yardımlarınızı bekliyorum teşekkürler.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
layout kurmak için her zaman flex ya da grid kullanmalısın, absolute sadece modal, popup gibi alanlar için onun dışında ihtiyacın yok, inline-block ise neredeyse hiçbir zaman ihtiyacın olmayacak