SlideShare a Scribd company logo
CSS float
Float merupakan properti pada CSS untuk mengatur
posisi sebuah elemen. Sebuah elemen dapat dipaksa
untuk berada di sebelah kiri atau kanan dari parent/
pembungkusnya dengan menggunakan properti ini.
https://css-tricks.com/all-about-floats/
“
float
none
left
right
normal flow
vs.
out-of flow
https://www.w3.org/TR/CSS2/visuren.html
yang bisa dilakukan menggunakan properti float
• text wrapping
membuat teks mengelilingi gambar / elemen lain

• image gallery
membuat serangkaian gambar menjadi galeri

• multi-column layout
membuat halaman memiliki beberapa kolom

• dll
dan masih banyak lagi
teks wrapping
.logo
CSS Layouting #4 : Float
CSS Layouting #4 : Float
image gallery
CSS Layouting #4 : Float
CSS Layouting #4 : Float
CSS Layouting #4 : Float
CSS Layouting #4 : Float
multi-column layout
CSS Layouting #4 : Float
CSS Layouting #4 : Float
CSS Layouting #4 : Float
masalah pada float
image gallery
ketika jumlah teks terlalu sedikit,
sehingga tingginya lebih kecil dari
tinggi gambar
lebih rendah
dari gambar
.container tidak
menganggap gambarnya ada /
mengabaikannya
image gallery
ketika masih ada ruang untuk teks /
elemen lain, setelah gambar terakhir
teks setelah
gambar terakhir
teks mengisi
ruang kosong
multi-column layout
ketika kolom-kolom berada
di dalam .container
.container
.container-nya
collapsed / runtuh,
karena mengabaikan
adanya kolom-kolom
yang diberi float
solusi ?
clear
left
right
both
berfungsi menghentikan / membersihkan float
cara menghentikan / membersihkan float
• menggunakan property overflow
• menggunakan <div> kosong
• menggunakan teknik micro clearfix
menggunakan properti overflow
menggunakan properti overflow
menggunakan <div> kosong
simpan di tempat
dimana kita ingin
memberhentikan
float
menggunakan <div> kosong
menggunakan teknik micro clearfix
teknik yang dibuat oleh Nicolas Gallagher
http://nicolasgallagher.com/micro-clearfix-hack/
untuk menangani
bug di browser-
browser modern
menghentikan /
membersihkan float
untuk menangani
bug di IE 6/7
menggunakan teknik micro clearfix
thankyou.
sandhikagalih@unpas.ac.id

More Related Content

PDF
CSS Layouting #3 : Box Model
PDF
CSS Layouting #1 : Display
PDF
CSS Layouting #5 : Position
PDF
CSS Layouting #2 : Dimensi & Overflow
PDF
CSS Dasar #3 : Penempatan CSS
PDF
HTML Dasar : #6 List
PDF
CSS Dasar #1 : Intro
PDF
CSS Dasar #5 : Text Styling
CSS Layouting #3 : Box Model
CSS Layouting #1 : Display
CSS Layouting #5 : Position
CSS Layouting #2 : Dimensi & Overflow
CSS Dasar #3 : Penempatan CSS
HTML Dasar : #6 List
CSS Dasar #1 : Intro
CSS Dasar #5 : Text Styling

What's hot (20)

PDF
CSS Dasar #10 : Specificity
PDF
CSS Dasar #9 : Inheritance
PDF
CSS Dasar #7 : Selector
PDF
CSS Dasar #8 : Pseudo-class
PDF
HTML Dasar : #9 Tabel
PDF
HTML Dasar : #7 Hyperlink
PDF
CSS Dasar #2 : Anatomy CSS
PDF
CSS Dasar #4 : Font Styling
PDF
HTML Dasar : #8 Image
PDF
HTML Dasar : #10 Form
PDF
CSS Dasar #6 : Background
PDF
HTML Dasar : #4 Paragraf
PDF
HTML Dasar : #5 Heading
PDF
HTML Dasar : #3 Tags
PDF
HTML Dasar : #1 Pendahuluan
PDF
HTML Dasar : #2 Hello World
PPT
HTML - Form
PDF
CSS Day: CSS Grid Layout
PDF
Pendahuluan Kuliah Pemrograman Web 1
PDF
CSS3, Media Queries, and Responsive Design
CSS Dasar #10 : Specificity
CSS Dasar #9 : Inheritance
CSS Dasar #7 : Selector
CSS Dasar #8 : Pseudo-class
HTML Dasar : #9 Tabel
HTML Dasar : #7 Hyperlink
CSS Dasar #2 : Anatomy CSS
CSS Dasar #4 : Font Styling
HTML Dasar : #8 Image
HTML Dasar : #10 Form
CSS Dasar #6 : Background
HTML Dasar : #4 Paragraf
HTML Dasar : #5 Heading
HTML Dasar : #3 Tags
HTML Dasar : #1 Pendahuluan
HTML Dasar : #2 Hello World
HTML - Form
CSS Day: CSS Grid Layout
Pendahuluan Kuliah Pemrograman Web 1
CSS3, Media Queries, and Responsive Design
Ad

Recently uploaded (20)

PPTX
ppt kelas XII materi sifat koligatif larutan
PPTX
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
DOCX
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
PDF
INSTRUMEN IMPLEMENTASI DAN REFLEKSI PERENCANAAN PEMBELAJARAN-ARNI.pdf
PPTX
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
PDF
Timbal Balik yang Timbang: Perdagangan Tak Setara AS–Indonesia
PPTX
PELAKSANAAN (di Htl_GFeruci, 28 Jul'25) + Link2 MATERI Training_LEADERSHIP & ...
DOCX
Modul Ajar Deep Learning Biologi Kelas 10 SMA Terbaru 2025
PPTX
lansia berdaya (SIDAYA) di indonesia.pptx
PPTX
Analisis-Kasus-PNS-Telat-Pelayanan-Publik-Terhambat Fiks.pptx
PDF
883668952-KP-4-Modul-2-Kerangka-Pembelajaran-Mendalam.pdf
DOCX
LK Modul 3 - Menentukan Pengalaman Belajar.docx
PDF
Lembar Kerja Mahasiswa Konsep Sistem Operasi
DOCX
Modul Ajar Deep Learning PJOK Kelas 10 SMA Terbaru 2025
PPTX
Keterbatasan-Fasilitas-dalam-Mengajar-KKA.pptx
PPTX
PPT Kurikulum Berbasis Cinta tahun 2025.
PPTX
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
PPTX
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
PDF
BAHASA INDONESIA KELAS 6 SD TEKS INFORMATIF
ppt kelas XII materi sifat koligatif larutan
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
INSTRUMEN IMPLEMENTASI DAN REFLEKSI PERENCANAAN PEMBELAJARAN-ARNI.pdf
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
Timbal Balik yang Timbang: Perdagangan Tak Setara AS–Indonesia
PELAKSANAAN (di Htl_GFeruci, 28 Jul'25) + Link2 MATERI Training_LEADERSHIP & ...
Modul Ajar Deep Learning Biologi Kelas 10 SMA Terbaru 2025
lansia berdaya (SIDAYA) di indonesia.pptx
Analisis-Kasus-PNS-Telat-Pelayanan-Publik-Terhambat Fiks.pptx
883668952-KP-4-Modul-2-Kerangka-Pembelajaran-Mendalam.pdf
LK Modul 3 - Menentukan Pengalaman Belajar.docx
Lembar Kerja Mahasiswa Konsep Sistem Operasi
Modul Ajar Deep Learning PJOK Kelas 10 SMA Terbaru 2025
Keterbatasan-Fasilitas-dalam-Mengajar-KKA.pptx
PPT Kurikulum Berbasis Cinta tahun 2025.
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
BAHASA INDONESIA KELAS 6 SD TEKS INFORMATIF
Ad

CSS Layouting #4 : Float