CSS Float Kullanımı - Web Tasarım & Programlama
Có thể bạn quan tâm
Hazırladığımız web sayfalarında sayfa düzeni ve konumlandırması için CSS’ te float özelliği kullanılır. Sayfa yapısı içinde kullanılan öğelerin sola yada sağa yaslanması bu özellik ile sağlanabilir.
float: left Öğeleri sola yaslamak için;
float: right Öğeleri sağa yaslamak için kullanılır.
Clear Özelliği
float özelliği uygulanan öğe kendinden sonra gelen öğeleri de etkilemesi CSS’in sunduğu bir avantajdır. Ancak bir noktadan sonra bu avantajı kullanmak istemeyebiliriz. İşte tam bu noktada clear özelliğini kullanarak float’ın sayfa akışı içinde yarattığı etkiyi kaldırabiliriz. Alabileceği değerler;
- none : Bu varsayılan değerdir.
- left : Sola yaslama (float : left) sonucu değişen akışı normale döndürür.
- right : Sağa yaslama (float : right) sonucu değişen akışı normale döndürür.
- both : Sola veya sağa yaslama (float : left / right) sonucu değişen akışı normale döndürür.
- inherit : Özellik üst öğenin değerini devralır.
Aşağıdaki örneği inceleyelim. Örneğimizde sayfamıza 1 adet resim ve 1 paragraf ekleyeceğiz.
<!DOCTYPE html> <html> <head> <title>www.yazilimkodlama.com</title> <meta charset="utf-8"> </head> <body> <img src="1.jpg"> <p> Lorem ipsum dolor sit amet, labores petentium comprehensam eu has, nec aperiri iuvaret consequuntur ex. Mea ei evertitur comprehensam, per oblique eruditi dolorum ex, no summo vivendo est. Ea audiam aperiri nec, partem tritani epicuri no sit, ut duo quis esse cotidieque. Assum consul graecis eum an, ex brute congue ridens sit. Ut mei cetero meliore, id etiam everti oblique est, eam perpetua patrioque expetendis ea. Nec porro officiis mandamus ne, te eos tale nemore causae, postea suavitate ei pri. Saperet persecuti sea in, quo in rebum errem insolens, pro sonet molestie ne. Duo minim mediocrem id. Laboramus scripserit suscipiantur id nam, labore eruditi eam ut. Ea ius ornatus percipit facilisis. </p> </body> </html>| 123456789101112131415161718 | <!DOCTYPE html><html><head><title>www.yazilimkodlama.com</title><meta charset="utf-8"></head><body><img src="1.jpg"><p>Lorem ipsum dolor sit amet,labores petentium comprehensam eu has,nec aperiri iuvaret consequuntur ex.Mea ei evertitur comprehensam,per oblique eruditi dolorum ex,no summo vivendo est.Ea audiam aperiri nec,partem tritani epicuri no sit,ut duo quis esse cotidieque.Assum consul graecis eum an,ex brute congue ridens sit.Ut mei cetero meliore,id etiam everti oblique est,eam perpetua patrioque expetendis ea.Nec porro officiis mandamus ne,te eos tale nemore causae,postea suavitate ei pri.Saperet persecuti sea in,quo inrebum errem insolens,pro sonet molestie ne.Duo minim mediocrem id.Laboramus scripserit suscipiantur id nam,labore eruditi eam ut.Ea ius ornatus percipit facilisis. </p></body></html> |
Sayfamızı görüntüleyelim.

Şimdi sayfamızdaki akışı değiştirecek şekilde <img> etiketine float:left özelliği verelim.
<!DOCTYPE html> <html> <head> <title>www.yazilimkodlama.com</title> <meta charset="utf-8"> <!--<link href="style.css" rel="stylesheet" type="text/css">--> <style> img{ float: left; margin-right: 10px; margin-bottom: 5px; } </style> </head> <body> <img src="1.jpg"> <p> Lorem ipsum dolor sit amet, labores petentium comprehensam eu has, nec aperiri iuvaret consequuntur ex. Mea ei evertitur comprehensam, per oblique eruditi dolorum ex, no summo vivendo est. Ea audiam aperiri nec, partem tritani epicuri no sit, ut duo quis esse cotidieque. Assum consul graecis eum an, ex brute congue ridens sit. Ut mei cetero meliore, id etiam everti oblique est, eam perpetua patrioque expetendis ea. Nec porro officiis mandamus ne, te eos tale nemore causae, postea suavitate ei pri. Saperet persecuti sea in, quo in rebum errem insolens, pro sonet molestie ne. Duo minim mediocrem id. Laboramus scripserit suscipiantur id nam, labore eruditi eam ut. Ea ius ornatus percipit facilisis. </p> </body> </html>| 1234567891011121314151617181920212223242526 | <!DOCTYPE html><html><head><title>www.yazilimkodlama.com</title><meta charset="utf-8"><!--<link href="style.css"rel="stylesheet"type="text/css">--><style>img{float:left;margin-right:10px;margin-bottom:5px;}</style></head><body><img src="1.jpg"><p>Lorem ipsum dolor sit amet,labores petentium comprehensam eu has,nec aperiri iuvaret consequuntur ex.Mea ei evertitur comprehensam,per oblique eruditi dolorum ex,no summo vivendo est.Ea audiam aperiri nec,partem tritani epicuri no sit,ut duo quis esse cotidieque.Assum consul graecis eum an,ex brute congue ridens sit.Ut mei cetero meliore,id etiam everti oblique est,eam perpetua patrioque expetendis ea.Nec porro officiis mandamus ne,te eos tale nemore causae,postea suavitate ei pri.Saperet persecuti sea in,quo inrebum errem insolens,pro sonet molestie ne.Duo minim mediocrem id.Laboramus scripserit suscipiantur id nam,labore eruditi eam ut.Ea ius ornatus percipit facilisis. </p></body></html> |
Ekran çıktısı:

Şimdi diğer örneğimize bakalım. Bu örneğimizde float:left ve float:right özelliğini birlikte aynı sayfada kullanalım.
index.html sayfamız;
<!DOCTYPE html> <html> <head> <title>www.yazilimkodlama.com</title> <meta charset="utf-8"> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <div class="sol"></div> <div class="sol"></div> <div class="sol"></div> <div class="sag"></div> <div class="sag"></div> <div class="sag"></div> <div class="temizle"></div> <div class="sol"></div> <div class="sag"></div> <div class="temizle"></div> <div class="sol"></div> <div class="sol"></div> <div class="sol"></div> <div class="sag"></div> <div class="sag"></div> <div class="sag"></div> <div class="temizle"></div> <div class="sol"></div> <div class="sag"></div> <div class="temizle"></div> <div class="sol"></div> <div class="sol"></div> <div class="sol"></div> <div class="sag"></div> <div class="sag"></div> <div class="sag"></div> </body> </html>| 123456789101112131415161718192021222324252627282930313233343536373839 | <!DOCTYPE html><html><head><title>www.yazilimkodlama.com</title><meta charset="utf-8"><link href="style.css"rel="stylesheet"type="text/css"></head><body><div class="sol"></div><div class="sol"></div><div class="sol"></div><div class="sag"></div><div class="sag"></div><div class="sag"></div><div class="temizle"></div><div class="sol"></div><div class="sag"></div><div class="temizle"></div><div class="sol"></div><div class="sol"></div><div class="sol"></div><div class="sag"></div><div class="sag"></div><div class="sag"></div><div class="temizle"></div><div class="sol"></div><div class="sag"></div><div class="temizle"></div><div class="sol"></div><div class="sol"></div><div class="sol"></div><div class="sag"></div><div class="sag"></div><div class="sag"></div></body></html> |
style.css dosyamız;
.sol{ float: left; width: 100px; height: 100px; background-color: red; margin: 5px; } .sag{ float: right; width: 100px; height: 100px; background-color: red; margin: 5px; } .temizle{ clear: both; }| 123456789101112131415161718192021 | .sol{float:left;width:100px;height:100px;background-color:red;margin:5px;}.sag{float:right;width:100px;height:100px;background-color:red;margin:5px;} .temizle{clear:both;} |
Ekran Çıktısı:

Bunu paylaş:
- X
Từ khóa » Html Float Kullanımı
-
CSS Float Kullanımı - Yazılım Bilişim Programlama
-
Float Ve Clear özellikler Ile Konumlandırma - Fatih Hayrioğlu
-
CSS FLOAT Ve CLEAR Özelliği Kullanımı - WebCebir
-
Css Ile Float Ve Clear Işlemleri Nasıl Yapılır ?
-
(Html-Css Ders 32) Css Float Özelliği Nedir ? Float:Right Ve Float ...
-
HTML Float Nedir? - Netinbag
-
Css Floating Nedir ? Nasıl Kullanılır ? - Cetin Yazılım
-
Float Özelliği Kullanımı - Asp.NET Dersleri
-
CSS Dersleri 23 - Float Ve Clear Kullanımı - Kodlama Vakti
-
Css Float Özelliği Kullanımı
-
Css Float Ve Clear Kullanımı | Mehsatek
-
Ders 9: CSS'de Kutucukları Yan Yana Konumlandırmak-Float ...
-
Css Float Ve Clear Kullanımı - HTML - YazBel Forumu
-
CSS Float Nedir Ve Nasıl Çalışır?