Menyamakan tinggi / height antara dua buat kolom dengan css
kadang menyulitkan web designer, layout sudah dibuat dua kolom ternyata
ketika salah satu kolom memiliki konten cukup banyak maka akan terlihat
timpang, atau salah satu terlihat lebih panjang sedangkan yang satu
lebih pendek.
Nah pada artikel ini tutorial-webdesign.com akan memberikan sedikit tips agar kolom yang dibuat bisa sesuai atau terlihat sama rata tingginya antara yang kiri dan yang kanan.
Disitu dapat kita lihat kita membuat sebuah class
Agar .col-left dan .col-right selalu terlihat dengan tinggi yang sama maka kita tambahkan script css seperti dibawah ini.
Kalau kita lihat kode CSS diatas, yang menarik disitu adalah pada bagian
Salam Web Design Indonesia
Sumber
Nah pada artikel ini tutorial-webdesign.com akan memberikan sedikit tips agar kolom yang dibuat bisa sesuai atau terlihat sama rata tingginya antara yang kiri dan yang kanan.
Membuat HTML
Pertama kita buat contoh layoutnya, disini kita buat dua kolom, yaitu col-left dan col-right.1 | < div class = "main" > |
2 | < div class = "col-left" > |
3 | < h2 >Sidebar</ h2 > |
4 | < p >Content sidebar...</ p > |
5 | </ div > |
6 |
7 | < div class = "col-right" > |
8 |
9 | < h2 >Article</ h2 > |
10 | < p >Detail article...</ p > |
11 |
12 | < h2 >Article</ h2 > |
13 | < p >Detail article...</ p > |
14 |
15 | </ div > |
16 | </ div > |
.main
yang didalamnya ada class .col-left
dan class .col-right
yang isinya bisa disesuaikan dengan kebutuhan.Agar .col-left dan .col-right selalu terlihat dengan tinggi yang sama maka kita tambahkan script css seperti dibawah ini.
Styling CSS
1 | *{ margin : 0 ; padding : 0 ;} |
2 | .main{ |
3 | width : 500px ; |
4 | margin : 20px auto ; |
5 | overflow : hidden ; |
6 | } |
7 | .col- left , |
8 | .col- right { |
9 | float : left ; |
10 | width : 200px ; |
11 | padding-bottom : 40000px ; |
12 | margin-bottom : -40000px ; |
13 | background : green ; |
14 | color : white ; |
15 | } |
16 | .col-Right{ |
17 | width : 300px ; |
18 | background : yellow; |
19 | color : black ; |
20 | } |
padding-bottom: 40000px;
dan margin-bottom:-40000px;
agar tidak terlihat sangat tinggi dengan nilai 40.000px maka class .main
kita beri overflow:hidden, sehingga bagian yang kepanjangan akan
disembunyikan, jadi sekarang tingginya hanya tergantung teks yang ada
didalam class .main
tersebut.Demo & Source Code
Untuk demo dan kodenya bisa dilihat di link berikut disini.Sekian.
Sekian tips dan triks kali ini, semoga membantu kesulitan anda dengan cssSalam Web Design Indonesia
Sumber
0 komentar:
Posting Komentar