Simple dan mudah belajar coding pemograman

Cara Membuat Table Fixed Header Dengan CSS

Cara Membuat Table Fixed Header Dengan CSS - Sahabat Coding membuat coding simple sangat membantu dalam duania pemograman ,dan kali ini kita akan membahas mengenai rahasia simple Cara Membuat Table Fixed Header Dengan CSS, buktikan saja sesuai tutorial Cara Membuat Table Fixed Header Dengan CSS, dan pastikan temukan pengalaman tersendiri dalam dunia pemograman

Cara Membuat Table Fixed Header Dengan CSS


السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ

 

apa kabar semuanya  ? ^_^

semoga sehat semua yah, dan masih semangat untuk belajar coding nya heheh  ^_^
Pada kesempatan kali ini saya masih memberikan tutorial mengenai CSS yaitu Cara Membuat Table Fixed Header Dengan CSS, Fixed header disini maksudnya apabila bagian kita scroll ke bawah pada bagian header atau 'atas' tidak akan bergerak, mengerti kan ? :D
pada tutorial kali saya hanya menggunakan CSS tanpa bantuan JQUERY, tutorial kali ini masih ada kekurangannya yaitu table tidak responsive, dan mungkin akan saya berikan tutorialnya pada lain hari :)
tutorial ini pun sangat mudah di pahami. sehingga cocok untuk pemula.
baiklah kita langsung saja menuju ke intinya, silahkan simak tutorial Cara Membuat Table Fixed Header Dengan CSS

1. Membuat File HTML
Kalian pasti sudah tidak asing pada langkah pertama ini, ya benar, file HTML  Silahkan anda buat filenya bernama index.html lalu ketikkan script html di bawah ini :

<!DOCTYPE html>
<html>
<head>
<title>Text Shadow</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<table class="fixed_headers">
<thead>
<tr>
<th>Nama</th>
<th>Umur</th>
<th>Tempat Tinggal</th>
</tr>
</thead>
<tbody>
<tr>
<td>Ronaldo</td>
<td>26</td>
<td>Bekasi</td>
</tr>
<tr>
<td>Messi</td>
<td>23</td>
<td>Jakarta</td>
</tr>
<tr>
<td>Rooney</td>
<td>21</td>
<td>Jakarta</td>
</tr>
<tr>
<td>Ozil</td>
<td>29</td>
<td>Bogor</td>
</tr>
<tr>
<td>Kaka</td>
<td>32</td>
<td>Bekasi</td>
</tr>
<tr>
<td>Vidal</td>
<td>34</td>
<td>Depok</td>
</tr>
<tr>
<td>Sanchez</td>
<td>25</td>
<td>Tangerang</td>
</tr>
<tr>
<td>Tevez</td>
<td>20</td>
<td>Tangerang</td>
</tr>
<tr>
<td>Totti</td>
<td>23</td>
<td>Bekasi</td>
</tr>
<tr>
<td>Pepe</td>
<td>34</td>
<td>Depok</td>
</tr>
<tr>
<td>Gerrard</td>
<td>26</td>
<td>Bogor</td>
</tr>
<tr>
<td>Higuain</td>
<td>30</td>
<td>Depok</td>
</tr>
</tbody>
</table>
</body>
</html>

coba anda jalankan telebih dulu file htmlnya. .
ya benar hasilkan akan hanya berupa table biasa yang belum di lengkapi style itu di karenakan kita belum membuat file cssnya, Silahkan ikuti langkah selanjutnya

2. Membuat File CSS
Silahkan anda buat file bernama style.css lalu ketikkan script css di bawah ini untuk menampilkan style pada table di atas :

.fixed_headers {
width: auto;
table-layout: fixed;
border-collapse: collapse;
}
.fixed_headers th {
text-decoration: none;
}
.fixed_headers th,
.fixed_headers td {
padding: 5px;
text-align: left;
}
.fixed_headers td:nth-child(1),
.fixed_headers th:nth-child(1) {
min-width: 200px;
}
.fixed_headers td:nth-child(2),
.fixed_headers th:nth-child(2) {
min-width: 200px;
}
.fixed_headers td:nth-child(3),
.fixed_headers th:nth-child(3) {
width: 350px;
}
.fixed_headers thead {
background-color: #e74c3c;
color: #fdfdfd;
}
.fixed_headers thead tr {
display: block;
position: relative;
}
.fixed_headers tbody {
display: block;
overflow: auto;
width: 100%;
height: 300px;
}
.fixed_headers tbody tr:nth-child(even) {
text-align: center;
background-color: #dddddd;
}
.old_ie_wrapper {
height: 300px;
width: 750px;
overflow-x: hidden;
overflow-y: auto;
}
.old_ie_wrapper tbody {
height: auto;
}

Kode untuk mengetes hasil secara online

<!DOCTYPE html>
<html>
<head>
<title>Text Shadow</title>
<style type="text/css">
.fixed_headers {
width: auto;
table-layout: fixed;
border-collapse: collapse;
}
.fixed_headers th {
text-decoration: none;
}
.fixed_headers th,
.fixed_headers td {
padding: 5px;
text-align: left;
}
.fixed_headers td:nth-child(1),
.fixed_headers th:nth-child(1) {
min-width: 200px;
}
.fixed_headers td:nth-child(2),
.fixed_headers th:nth-child(2) {
min-width: 200px;
}
.fixed_headers td:nth-child(3),
.fixed_headers th:nth-child(3) {
width: 350px;
}
.fixed_headers thead {
background-color: #e74c3c;
color: #fdfdfd;
}
.fixed_headers thead tr {
display: block;
position: relative;
}
.fixed_headers tbody {
display: block;
overflow: auto;
width: 100%;
height: 300px;
}
.fixed_headers tbody tr:nth-child(even) {
text-align: center;
background-color: #dddddd;
}
.old_ie_wrapper {
height: 300px;
width: 750px;
overflow-x: hidden;
overflow-y: auto;
}
.old_ie_wrapper tbody {
height: auto;
}

</style>
</head>
<body>
<table class="fixed_headers">
<thead>
<tr>
<th>Nama</th>
<th>Umur</th>
<th>Tempat Tinggal</th>
</tr>
</thead>
<tbody>
<tr>
<td>Ronaldo</td>
<td>26</td>
<td>Bekasi</td>
</tr>
<tr>
<td>Messi</td>
<td>23</td>
<td>Jakarta</td>
</tr>
<tr>
<td>Rooney</td>
<td>21</td>
<td>Jakarta</td>
</tr>
<tr>
<td>Ozil</td>
<td>29</td>
<td>Bogor</td>
</tr>
<tr>
<td>Kaka</td>
<td>32</td>
<td>Bekasi</td>
</tr>
<tr>
<td>Vidal</td>
<td>34</td>
<td>Depok</td>
</tr>
<tr>
<td>Sanchez</td>
<td>25</td>
<td>Tangerang</td>
</tr>
<tr>
<td>Tevez</td>
<td>20</td>
<td>Tangerang</td>
</tr>
<tr>
<td>Totti</td>
<td>23</td>
<td>Bekasi</td>
</tr>
<tr>
<td>Pepe</td>
<td>34</td>
<td>Depok</td>
</tr>
<tr>
<td>Gerrard</td>
<td>26</td>
<td>Bogor</td>
</tr>
<tr>
<td>Higuain</td>
<td>30</td>
<td>Depok</td>
</tr>
</tbody>
</table>
</body>
</html>

Silahkan anda tes kode siatas Dengan menu editor yang sudah saya buat DISINI untuk mengetahui hasilnya
Bagaimana, sangat mudah bukan :D
Silahkan anda coba dan kembangkan sesuka hati anda :D
mungkin itu dulu yang dapat saya sampaikan, :)
Mohon maaf apabila ada alah kata :)
semoga apa yang saya sampaikan disini dapat bermanfaat bagi anda semua :D

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ



Dan sekian tutorial Cara Membuat Table Fixed Header Dengan CSS kali ini

Salam sahabat coding Cara Membuat Table Fixed Header Dengan CSS, semoga dapat membantu untuk mencari solusi permasalahan seputar coding anda,teruslah ikuti simple coding diportal ini.
Share on Facebook
Share on Twitter
Share on Google+
Tags :

Related : Cara Membuat Table Fixed Header Dengan CSS

0 komentar:

Posting Komentar