Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Mencipta Jalur Zebra dalam Jadual HTML Menggunakan CSS dan JavaScript?

Bagaimana untuk Mencipta Jalur Zebra dalam Jadual HTML Menggunakan CSS dan JavaScript?

Linda Hamilton
Lepaskan: 2024-12-27 03:22:10
asal
245 orang telah melayarinya

How to Create Zebra Stripes in HTML Tables Using CSS and JavaScript?

Cara Memohon Warna Baris Jadual Ganti Menggunakan CSS dan JavaScript

Dalam HTML anda, anda boleh menggunakan kelas untuk menggunakan warna baris ganti, sebagai anda telah menunjukkan. Walau bagaimanapun, anda mahu menggunakan penggayaan pada bekas meja itu sendiri dan bukan pada setiap baris individu. Pemilih CSS menyediakan cara untuk mencapai perkara ini.

Untuk menjadikan baris jadual mempunyai jalur zebra, anda boleh menggunakan kelas pseudo :nth-child(odd). Pemilih ini menyasarkan setiap baris ganjil dalam badan jadual (). Anda kemudian boleh menggunakan penggayaan pada baris ganjil ini, seperti warna latar belakang dan warna teks yang berbeza.

Menggunakan jQuery

Jika anda lebih suka menggunakan JavaScript, anda boleh menggunakan perpustakaan jQuery. Dengan jQuery, anda boleh memilih semua baris ganjil dalam jadual dan menggunakan penggayaan yang diingini dengan fungsi css().

Contoh HTML:

<table border="1">
  <tbody>
    <tr>
      <td>1</td>
      <td>2</td>
      <td>3</td>
      <td>4</td>
    </tr>
    <tr>
      <td>5</td>
      <td>6</td>
      <td>7</td>
      <td>8</td>
    </tr>
    <tr>
      <td>9</td>
      <td>10</td>
      <td>11</td>
      <td>13</td>
    </tr>
  </tbody>
</table>
Salin selepas log masuk

CSS:

tbody td {
  padding: 30px;
}

tbody tr:nth-child(odd) {
  background-color: #4C8BF5;
  color: #fff;
}
Salin selepas log masuk

jQuery:

$(document).ready(function() {
  $("tr:odd").css({
    "background-color":"#000",
    "color":"#fff"
  });
});
Salin selepas log masuk

Dengan ini kaedah, anda boleh dengan mudah membuat warna baris jadual ganti menggunakan CSS, memastikan persembahan anda yang menarik secara visual data.

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Jalur Zebra dalam Jadual HTML Menggunakan CSS dan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan