Saya mencoba menambahkan tabel dengan spasi antar sel karena warna latar belakang sel putih dan warna latar belakang tabel berwarna biru, Anda dapat dengan mudah melihat padding dan margin tidak berfungsi (saya menerapkannya ke td
), itu hanya akan menambah ruang di dalam sel.
90
Jawaban:
Anda ingin
border-spacing
:<table style="border-spacing: 10px;">
Atau di blok CSS di suatu tempat:
table { border-spacing: 10px; }
Lihat quirksmode aktif
border-spacing
. Ketahuilah bahwaborder-spacing
ini tidak berfungsi di IE7 dan di bawahnya.sumber
table { border-spacing: 10px; }
Ini berhasil untuk saya setelah saya dihapus
border-collapse: separate;
dari tag tabel saya.
sumber
Punya saya:
border-spacing: 10px; border-collapse: separate;
sumber
Pertimbangkan penggunaan atribut
cellspacing
dancellpadding
untuk propertitable
tag atauborder-spacing
css.sumber
parameter cellspacing (jarak antar sel) dari tag TABLE persis seperti yang Anda inginkan. Kerugiannya adalah satu nilai, digunakan baik untuk x dan y, Anda tidak dapat memilih spasi atau padding yang berbeda secara vertikal / horizontal. Ada juga properti CSS, tetapi tidak didukung secara luas.
sumber
Misalkan
cellspcing
/cellpadding
/border-spacing
property tidak berfungsi, Anda dapat menggunakan kode sebagai berikut.<div class="form-group"> <table width="100%" cellspacing="2px" style="border-spacing: 10px;"> <tr> <td width="47%"> <input type="submit" class="form-control btn btn-info" id="submit" name="Submit" /> </td> <td width="5%"></td> <td width="47%"> <input type="reset" class="form-control btn btn-info" id="reset" name="Reset" /> </td> </tr> </table> </div>
Saya sudah mencoba dan berhasil saat memisahkan tombol dengan menggunakan lebar tabel dan membuat td kosong sebagai 2 atau 1% tidak mengembalikan lebih berbeda.
sumber
Jika Anda ingin memisahkan nilai untuk sisi dan atas-bawah.
<table style="border-spacing: 5px 10px;">
sumber