display: inline-block CSS
- Hal Sebelumnya Contoh Apung CSS
- Hal Berikutnya Pengaturan Rata Kiri CSS
display: inline-block
Dibandingkan display: inline
Dibandingkan, perbedaan utamanya adalah display: inline-block
Memungkinkan untuk menetapkan lebar dan tinggi elemen.
Sebagai contoh, jika diatur display: inline-block, margin atas/bawah serta padding akan dipekerjakan, sementara display: inline tidak.
Dibandingkan dengan display: block, perbedaan utamanya adalah bahwa display: inline-block tidak menambahgar nisbah setelah elemen, sehingga elemen dapat berada di samping elemen lain.
Pertunjukan contoh berikut tentang perilaku display: inline, display: inline-block, dan display: block yang berbeda:
Contoh
span.a { display: inline; /* span 的默认值 */ width: 100px; height: 100px; padding: 5px; border: 1px solid blue; background-color: yellow; } span.b { display: inline-block; width: 100px; height: 100px; padding: 5px; border: 1px solid blue; background-color: yellow; } span.c { display: block; width: 100px; height: 100px; padding: 5px; border: 1px solid blue; background-color: yellow; }
Membuat tautan navigasi menggunakan inline-block
Penggunaan yang umum dari display:inline-block
Dipakai untuk menampilkan item daftar secara horizontal bukannya vertikal. Contoh berikut membuat tautan navigasi horisontal:
Contoh
.nav { background-color: yellow; list-style-type: none; text-align: center; padding: 0; margin: 0; } .nav li { display: inline-block; font-size: 20px; padding: 20px; }
- Hal Sebelumnya Contoh Apung CSS
- Hal Berikutnya Pengaturan Rata Kiri CSS