Cara Membuat Tabel Berdampingan – DosenIT.com

Di mendasarkan ini kita pasti akan mempelajari metode membuat tabel berdampingan bersama CSS.

Tabel Berdampingan

<!DOCTYPE html>
<html>
<head>
<fashion>
* {
  field-sizing: border-field;
}

.row {
  lingkup-left:-5px;
  lingkup-proper:-5px;
}
  
.column {
  float: left;
  width: 50%;
  padding: 5px;
}

/* Clearfix (clear floats) */
.row::after {
  content material: "";
  clear: each;
  show: desk;
}

desk {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px strong #ddd;
}

th, td {
  textual content-align: left;
  padding: 16px;
}

tr:nth-baby(even) {
  background-shade: #f2f2f2;
}
</fashion>
</head>
<physique>

<h2>Tables Side by Side</h2>
<p>Cara membuat tabel berdampingan bersama CSS:</p>

<div class="row">
  <div class="column">
    <desk>
      <tr>
        <th>Nama</th>
        <th>Usia</th>
      </tr>
      <tr>
        <td>Belly</td>
        <td>56</td>
      </tr>
      <tr>
        <td>Eva</td>
        <td>15</td>
      </tr>
      <tr>
        <td>Diena</td>
        <td>40</td>
      </tr>
    </desk>
  </div>
  <div class="column">
    <desk>
      <tr>
        <th>Nama Depan</th>
        <th>Nama Belakang</th>
      </tr>
      <tr>
        <td>Sapri</td>
        <td>Smith</td>
      </tr>
      <tr>
        <td>Tony</td>
        <td>Stark</td>
      </tr>
      <tr>
        <td>Paul</td>
        <td>Pogba</td>
      </tr>
    </desk>
  </div>
</div>

</physique>
</html>

Menempatkan Tabel Berdampingan

Cara membuat tabel berdampingan bersama bangunan float CSS:

Contoh

<!DOCTYPE html>
<html>
<head>
<fashion>
* {
  field-sizing: border-field;
}

.row {
  lingkup-left:-5px;
  lingkup-proper:-5px;
}
  
.column {
  float: left;
  width: 50%;
  padding: 5px;
}

/* Clearfix (clear floats) */
.row::after {
  content material: "";
  clear: each;
  show: desk;
}

desk {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px strong #ddd;
}

th, td {
  textual content-align: left;
  padding: 16px;
}

tr:nth-baby(even) {
  background-shade: #f2f2f2;
}
</fashion>
</head>
<physique>

<h2>Tables Side by Side</h2>
<p>Cara membuat tabel berdampingan bersama CSS:</p>

<div class="row">
  <div class="column">
    <desk>
      <tr>
        <th>Nama</th>
        <th>Usia</th>
      </tr>
      <tr>
        <td>Belly</td>
        <td>56</td>
      </tr>
      <tr>
        <td>Eva</td>
        <td>15</td>
      </tr>
      <tr>
        <td>Diena</td>
        <td>40</td>
      </tr>
    </desk>
  </div>
  <div class="column">
    <desk>
      <tr>
        <th>Nama Depan</th>
        <th>Nama Belakang</th>
      </tr>
      <tr>
        <td>Sapri</td>
        <td>Smith</td>
      </tr>
      <tr>
        <td>Tony</td>
        <td>Stark</td>
      </tr>
      <tr>
        <td>Paul</td>
        <td>Pogba</td>
      </tr>
    </desk>
  </div>
</div>

</physique>
</html>

Cara membuat tabel berdampingan bersama bangunan CSS flex:

Contoh

<!DOCTYPE html>
<html>
<head>
<fashion>
* {
  field-sizing: border-field;
}

.row {
  show: flex;
  lingkup-left:-5px;
  lingkup-proper:-5px;
}

.column {
  flex: 50%;
  padding: 5px;
}

desk {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px strong #ddd;
}

th, td {
  textual content-align: left;
  padding: 16px;
}

tr:nth-baby(even) {
  background-shade: #f2f2f2;
}
</fashion>
</head>
<physique>

<h2>Tables Side by Side</h2>
<p>Cara membuat tabel berdampingan bersama CSS:</p>

<div class="row">
  <div class="column">
   <desk>
      <tr>
        <th>Nama Depan</th>
        <th>Nama Belakang</th>
      </tr>
      <tr>
        <td>Sapri</td>
        <td>Smith</td>
      </tr>
      <tr>
        <td>Tony</td>
        <td>Stark</td>
      </tr>
      <tr>
        <td>Paul</td>
        <td>Pogba</td>
      </tr>
    </desk>
  </div>
  <div class="column">
   <desk>
      <tr>
        <th>Nama</th>
        <th>Usia</th>
      </tr>
      <tr>
        <td>Belly</td>
        <td>56</td>
      </tr>
      <tr>
        <td>Eva</td>
        <td>15</td>
      </tr>
      <tr>
        <td>Diena</td>
        <td>40</td>
      </tr>
    </desk>
  </div>
</div>

</physique>
</html>

Catatan: Flexbox tidak didukung di Internet Explorer 10 dan juga versi baru-baru ini. Kamu mungkin pilih untuk menggunakan flex atau bahkan float pada tabel atau bahkan tidak. Tapi jika tidak diragukan lagi lebih suka menggunakannya, untuk alasan ini kamu memerlukan bantuan browser untuk IE10 dan juga yang lebih lama.

Lihat lebih banyak:  Apa Kelebihan dari Citrix XenServer ?

Tambahkan Responsiveness

Contoh di terkemuka tidak pasti akan terlihat hebat pada alat telepon genggam, karena sepasang pilar pasti akan memakan terlalu beberapa kamar halaman rumput. Untuk membuat tabel responsif, yang perlu berubah berasal dari tata letak sepasang pilar akhirnya menjadi tata letak luas lengkap di alat telepon genggam, menggabungkan kueri media berikut:

Contoh

<!DOCTYPE html>
<html>
<head>
<fashion>
* {
  field-sizing: border-field;
}

.row {
  lingkup-left:-5px;
  lingkup-proper:-5px;
}
  
.column {
  float: left;
  width: 50%;
  padding: 5px;
}

/* Clearfix (clear floats) */
.row::after {
  content material: "";
  clear: each;
  show: desk;
}

desk {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px strong #ddd;
}

th, td {
  textual content-align: left;
  padding: 16px;
}

tr:nth-baby(even) {
  background-shade: #f2f2f2;
}

/* Tata letak responsif - membuat sepasang pilar bertumpuk, sebagai gantinya bersebelahan pada tampilan yang lebih sedikit berasal dari 600 piksel */
@media display and (max-width: 600px) {
  .column {
    width: 100%;
  }
}
</fashion>
</head>
<physique>

<h2>Responsive "Side-by-facet" Tables</h2>
<p>Cara membuat foto berdampingan bersama bangunan CSS float. Pada tampilan bersama luas 600 piksel atau bahkan apalagi, foto pasti akan bertumpuk, sebagai gantinya bersebelahan.</p>

<p>Resize the browser window to see the impact.</p>

<div class="row">
  <div class="column">
    <desk>
      <tr>
        <th>Nama</th>
        <th>Usia</th>
      </tr>
      <tr>
        <td>Belly</td>
        <td>56</td>
      </tr>
      <tr>
        <td>Eva</td>
        <td>15</td>
      </tr>
      <tr>
        <td>Diena</td>
        <td>40</td>
      </tr>
    </desk>
  </div>
  <div class="column">
    <desk>
      <tr>
        <th>Nama Depan</th>
        <th>Nama Belakang</th>
      </tr>
      <tr>
        <td>Sapri</td>
        <td>Smith</td>
      </tr>
      <tr>
        <td>Tony</td>
        <td>Stark</td>
      </tr>
      <tr>
        <td>Paul</td>
        <td>Pogba</td>
      </tr>
    </desk>
  </div>
</div>

</physique>
</html>

Anda sederhana menonton: Cara Membuat Tabel Berdampingan – DosenIT.com

Sumber: https://taylorswift10years.com

Kategori: Teknologi

Leave a Reply