23. Ders sonrası notlar
CSS'de "float" özelliği, bir etiketin nasıl yaslanması ve konumlanması gerektiğini belirtir.Float özelliği, içeriğin konumlandırılması ve biçimlendirilmesi için kullanılır, örneğin bir resmin bir kapsayıcıdaki metnin soluna kaymasına izin verir.
Float özelliği aşağıdaki değerlerden birine sahip olabilir:
- left- Etiket, kapsayıcısının soluna yaslanır.
- right- Etiket, kapsayıcısının sağınay yaslanır.
- none - Etiket bir tarafa yaslanmaz. Varsayılan değeridir.
- inherit- Etiket, üst etiketin float değerini devralır
CSS Clear Kullanımı
CSS'de "clear" özelliği, hangi etiketin yaslanan etiketin yanında ve hangi tarafta yaslanabileceğini belirtir.Float özelliğinin etkisinden kurtulmak için clear özelliğini kullanırız. Float uygulanmış etiketten sonra gelen etiketleride etkiler bu etkiden kurtulmak için clear özelliği kullanılır.Clear özelliğini kullanmanın en yaygın yolu, bir etiket üzerinde float özelliğini kullandıktan sonradır.
CSS clearfix Hack
Bir etiket, kendisini içeren etiketten daha uzunsa ve genişletilmişse, alanının dışına "taşar" ve bunu overflow:auto diyerek çözebiliriz.Ama bu taşmaların genişlik ve yükseklik oranları doğru ayarlamazsak bazı ekranlarda yine kaydırma çubuklarını görebiliriz.Bununla birlikte, yeni modern clearfix hack'in kullanımı daha güvenlidir ve çoğu web sayfası için aşağıdaki kod kullanılır:
CSS Float Örnekleri
Kutu Izgarası / Eşit Genişlikli Kutular
Float özelliği ile içerik kutularını yan yana yaslamak kolaydır:
Yan Yana Resimler
Kutu ızgarası, resimleri yan yana görüntülemek için de kullanılabilir: