Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
FLOAT
Float merupakan property pada css untuk mengatur sebuah posisi dari sebuah elemen. Sebuah
elemen dapat dipaksa untuk berada disebelah kiri atau kanandari parent/pembungkusnya dengan
menggunakan property ini.
Value dari float adalah sebagai berikut ini :
None
Left
Right
Flow atau alur tampilan web ada 2 macam :
1. Normal flow (contoh seperti kemarin dibuat)
2. out of flow (dengan menggunakan float)
yang bisa dilakukan float :
Text Wrapping, membuat tesk mengelilingi gambar/elemen lain
Text HTML
<div class="container">
<img src="../gambar/logosmktbg.png" alt="logo smk">
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, aut? Est accusantium o
fficia exercitationem eos ipsam error consequatur iste sint dolores id quam delectus doloremq
ue maxime deserunt nemo quidem, </p>
</div>
Text CSS
.container{
width: 600px;
border: 1px solid black;
margin: auto;
}
img{
float: left;
}
Hasilnya
1|CSS FLOAT
Image Gallery, membuat serangkaian gambar menjadi gallery
Text HTML
<div class="c2">
<div class="kotak">1</div>
<div class="kotak">2</div>
<div class="kotak">3</div>
<div class="kotak">4</div>
<div class="kotak">5</div>
<div class="kotak">6</div>
<div class="kotak">7</div>
<div class="kotak">8</div>
<div class="kotak">9</div>
<div class="kotak">10</div>
</div>
Text CSS
.c2{
width: 600px;
margin: auto;
padding: 5px;
}
.kotak{
width: 80px;
height: 80px;
background-color: lightskyblue;
text-align: center;
line-height: 80px;
font-size: 30px;
margin: 2px;
float: left;
}
2|CSS FLOAT
Hasilnya
.kiri{
width: 150px;
height: 500px;
background-color: salmon;
float: left;
}
.tengah{
width: 500px;
height: 500px;
background-color: limegreen;
float: left;
}
.kanan{
width: 150px;
height: 500px;
background-color: lightskyblue;
float: left;
}
3|CSS FLOAT
Hasilnya :
MASALAH DI FLOAT
Parent/container collaps adalah keadaan dimana child-nya tidak tertampung oleh parent-nya.
Adapun solusi dari kasus ini adalah sebagai berikut ini :
Menggunakan overflow
Menggunakan <div> kosong
Menggunakan micro clear-fix
4|CSS FLOAT