Dalam tutorial kali ini kita akan membahas mengenai CSS Float, Property Float ini sering sekali digunakan dalam mengatur letak element pada HTML.
Float digunakan untuk mengatur posisi elemen secara horizontal, Value yang bisa anda gunakan untuk property float ini ada left,right,inherit, dan none.
Keterangan :
- Left : digunakan untuk mengatur posisi elemen berada disebelah kiri
- Right : digunakan untuk mengatur posisi elemen berada disebelah kanan
- inherit : agar posisi elemen mengikuti float yang ada di bagian parentnya
- none : digunakan untuk mengatur agar elemen tidak boleh di float
Langsung saja kita akan contohkan disini penggunaan dari bagian property float, perhatikan skrip dibawah ini :
<!DOCTYPE html>
<html>
<head>
<title>CSS Float</title>
<style type="text/css">
body
{
float:left;
}
.gambar_1{
width: 150px;
float: left;
margin-right: 10px;
}
.gambar_2{
width: 150px;
float: right;
margin-right: 10px;
}
.gambar_3{
width: 150px;
float: inherit;
margin-right: 10px;
}
.gambar_4{
width: 150px;
float: none;
margin-right: 10px;
}
</style>
</head>
<body>
<img class="gambar_1" src="gambar.jpg">
<p>Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini</p>
<br/>
<br/>
<br/>
<br/>
<img class="gambar_2" src="gambar.jpg">
<p>Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini</p>
<br/>
<br/>
<br/>
<br/>
<img class="gambar_3" src="gambar.jpg">
<p>Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini</p>
<br/>
<br/>
<br/>
<br/>
<img class="gambar_4" src="gambar.jpg">
<p>Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini</p>
</body>
</html>
Semisal kita simpan dengan nama css-float.html, lalu kita buka di browser maka hasilnya adalah sebagai berikut :
Keterangan :
- Gambar pertama yang menggunakan class=”gambar_1″ kita berikan value left pada property float, sehingga gambar ditampilkan di sebelah kiri dan dilanjutkan dengan paragraf.
- Gambar kedua yang menggunakan class=”gambar_2″ kita berikan value right pada property float, sehingga gambar ditampilkan di sebelah kanan dan dilanjutkan dengan paragraf.
- Gambar ketiga yang menggunakan class=”gambar_3″ kita berikan value inherit pada property float, sehingga gambar ditampilkan di sebelah kiri dan dilanjutkan dengan paragraf, karena parent(induk) yaitu body menggunakan value left pada property float
- Gambar keempat yang menggunakan class=”gambar_4″ kita berikan value none pada property float, sehingga paragraf akan ditampilkan dibawah gambar karena gambar tidak mendapatkan float karena valuenya adalah none.
Property Clear
Property Clear erat kaitannya dengan float, property ini digunakan untuk menghilangkan effect penggunaan float pada element.
Element yang menggunakan property clear akan berpisah dengan element yang mengalami float dan akan ditampilkan pada baris baru.
Beberapa Value yang bisa digunakan untuk property clear antara lain :
- none : elemen akan terkena float pada kedua sisinya
- left : elemen tidak akan mendapatkan effect dari float:left
- right : elemen tidak akan mendapatkan effect dari float:right
- both : elemen tidak akan mendapatkan effect dari float:left dan float:right
- inherit : value akan mengikuti nilai dari parent (induknya)
- initial : value akan kembali ke nilai default dari clear
Untuk Contohnya silahkan perhatikan skrip dibawah ini :
<!DOCTYPE html>
<html>
<head>
<title>CSS Float</title>
<style type="text/css">
.gambar_1{
width: 150px;
float: left;
margin-right: 10px;
}
.gambar_2{
width: 150px;
float: left;
margin-right: 10px;
}
.dua{
clear:left;
}
</style>
</head>
<body>
<img class="gambar_1" src="gambar.jpg">
<p>Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini</p>
<br/>
<br/>
<br/>
<br/>
<img class="gambar_2" src="gambar.jpg">
<p class="dua">Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini adalah Contoh Paragraf Ini</p>
</body>
</html>
Semisal kita simpan dengan nama clear.html, lalu kita buka di browser maka hasilnya :
Penjelasan :
- Pada gambar pertama yang menggunakan class=”gambar_1″ kita menggunakan property float:left sehingga ditampilkan disebelah kiri, dan diikuti oleh paragraf
- Pada gambar kedua yang menggunakan class=”gambar_2″ kita menggunakan property float:left, tetapi paragraf ditampilkan dibaris baru hal tersebut dikarenakan kita menambahkan clear:left; pada class “dua”, sehingga effect float:left; yang ada pada gambar akan dihilangkan.
Bagaimana teman – teman penggunaan dari property float dan property clear pada css, mudah Bukan ??
Silahkan jika ada yang ingin di didiskusikan bisa di kolom komentar, baik sekian dulu tutorial CSS kali ini sampai jumpa di tutorial selanjutnya.