Cara Membuat Kolom Koran Membagi Kolom Berdasarkan Jumlahnya (column-count) - informatika tik

Breaking

Post Top Ad

Responsive Ads Here

Post Top Ad

Responsive Ads Here

Senin, 07 Maret 2016

Cara Membuat Kolom Koran Membagi Kolom Berdasarkan Jumlahnya (column-count)

Cara Membuat Kolom Koran
Membagi Kolom Berdasarkan Jumlahnya (column-count)

Cara paling praktis untuk membagi kolom HTML seperti tampilan di koran adalah menggunakan property column-count. Property ini bisa diisi dengan jumlah kolom yang kita inginkan, apakah 2, 3, 4 atau lebih. Web browser kemudian akan mengatur lebar dari tiap-tiap kolom. Berikut contoh penggunaannya:


<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Belajar CSS</title>

<style>

div {

-webkit-column-count: 3;

-moz-column-count: 3;

column-count: 3;

}



</style>

</head>

<body>

<h2>Belajar CSS Multiple Column di Duniailkom</h2>

<div>

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer mi

tortor, imperdiet sed hendrerit non, consequat luctus magna. Nullam

accumsan odio ac lectus mollis finibus. Maecenas imperdiet feugiat

felis, sit amet ullamcorper elit vulputate in.

</p>

<p>liquam a lectus porta, bibendum enim id, dictum nunc. Duis tincidunt

sed turpis non suscipit. Nunc id mi molestie, porta leo id, vulputate

eros. Donec scelerisque vitae justo finibus imperdiet. Curabitur eget

nibh dignissim ipsum interdum maximus at scelerisque odio.</p>

<p>

Morbi ac fermentum risus. Class aptent taciti sociosqu ad litora

torquent per conubia nostra, per inceptos himenaeos. Praesent gravida

luctus leo sit amet vehicula. Donec luctus sit amet justo vel pretium.

Mauris id elit et sem semper convallis non eu nibh. Nullam ultrices

molestie lectus ut ultricies. Nam nec risus nunc.</p>

</div>

</body>

</html>



Seperti yang terlihat, tampilan teks dibagi merata ke dalam 3 kolom, sesuai dengan propertycolumn-count: 3.



Membagi Kolom Berdasarkan Lebarnya (column-width)

Cara kedua untuk membagi kolom adalah berdasarkan lebar dari kolom itu sendiri. Web browser akan otomatis mengkalkulasi berapa jumlah kolom yang bisa ditampilkan.

Sebagai contoh, jika saya men-set lebar kolom 200px, maka akan terdapat 4 kolom jika lebar yang tersedia adalah 800px. Untuk keperluan ini kita menggunakan propery column-width.
Berikut contoh penggunaannya:







Kali ini saya mengatur agar lebar kolom pas sebesar 200px. Jika terdapat ruang lebih, kolom baru akan ditambahkan. Efek yang dihasilkan cukup unik, karena jika anda mengubah-ubah lebar web browser, jumlah kolom juga akan berubah. Ini terjadi karena saya tidak menempatkan kolom-kolom ini kedalam ‘container’ lain seperti tag <div>.



Menambahkan garis pemisah kolom (column-rule)

Untuk efek yang lebih menarik, kita bisa menambahkan garis pemisah diantara kolom-kolom ini. Property yang digunakan adalah column-rule. Nilai yang bisa diisi sama dengan nilai yang digunakan untuk property border CSS. Berikut contoh penggunaannya:







Property column-rule: 5px double black akan membuat sebuah garis pemisah dengan tebal 2 pixel diantara setiap kolom.

Tidak ada komentar:

Posting Komentar

Post Top Ad

Responsive Ads Here