Pernah tak korang cuba nak bagi jadual dalam website korang tu nampak lebih moden dan menarik dengan efek bulat kat bucu-bucunya? Mestilah pernah kan, sebab siapa je tak nak website yang cantik dan up-to-date? Tapi, frustnya bila dah guna CSS border-radius
, jadual tu tetap degil tak nak jadi bulat pun. Jangan risau, korang tak keseorangan! Ramai lagi yang alami masalah sama, dan dalam artikel ni, kita akan bongkar rahsia kenapa border-radius
ni kadang-kadang tak jalan kat jadual HTML dan macam mana nak selesaikannya.
Sebelum tu, jom kita faham dulu apa itu border-radius
. Dalam CSS (Cascading Style Sheets), border-radius
ni satu property yang kita guna untuk bagi efek bulat kat elemen HTML, termasuklah jadual. Dengan border-radius
, kita boleh tentukan tahap 'kebulatan' elemen tu, dari yang sikit je sampailah jadi bulat sepenuhnya macam bulatan.
Sekarang, kenapa border-radius
ni tak jalan kat jadual? Ada beberapa sebab utama:
- DOCTYPE HTML tak diisytiharkan: Haa, ni salah satu sebab yang paling biasa! Korang kena pastikan kod HTML korang tu ada DOCTYPE HTML yang sah kat bahagian paling atas, contohnya
<!DOCTYPE html>
. Ni penting sebab DOCTYPE ni bagitau browser macam mana nak render kod HTML korang dengan betul. - Konflik CSS: Kadang-kadang, ada CSS lain yang 'bertembung' dengan kod
border-radius
korang. Cuba semak balik kod CSS korang, pastikan takde property lain yang overrideborder-radius
, contohnyaborder-collapse
atauoverflow
. - Salah Tag HTML: Pastikan korang guna tag HTML yang betul untuk jadual, iaitu
<table>
,<tr>
, dan<td>
. Kalau salah guna tag, mungkinborder-radius
takkan berfungsi dengan betul.
Jadi, macam mana nak selesaikan masalah ni? Senang je! Cuba ikut langkah-langkah ni:
- Pastikan DOCTYPE HTML: Periksa kod HTML korang dan pastikan ada
<!DOCTYPE html>
kat baris pertama. - Guna CSS yang spesifik: Daripada guna
border-radius
kat tag<table>
, cuba guna kat tag<td>
untuk setiap sel dalam jadual. Ataupun, guna class atau ID yang spesifik untuk target jadual yang korang nak bagi efekborder-radius
. - Tetapkan
border-collapse
: Pastikanborder-collapse
kat tag<table>
disetkan kepadaseparate
. Contohnya:<table style="border-collapse: separate;">
.
Kalau ikut semua langkah ni, InsyaAllah masalah border-radius
tak jalan kat jadual tu dapat diselesaikan. Ingat, nak hasilkan website yang cantik dan menarik ni kena banyakkan praktis dan cuba-cuba. Selamat mencuba!
Rahsia nombor ghaib cara cek akaun tabung haji sendiri
Masa depan kita kepentingan menjaga alam sekitar
Selamatkan gambar kabur tip mengembalikan kenangan percutian anda
border radius not working on table - Khao Tick On
border radius not working on table - Khao Tick On
Flutter ClipRRect border radius not working on bottomNavigationBar - Khao Tick On
Fix: Firefox Border Radius Not Working - Khao Tick On
iOS border radius not working when using transparent border color - Khao Tick On
Border Radius Not Working In Render - Khao Tick On
Border Radius Not Working In Render gitjol - Khao Tick On
Border Radius Not Working On Safari at Judy Brock blog - Khao Tick On
Border Radius Not Working In Render gitjol - Khao Tick On
border radius not working on table - Khao Tick On
Fix: Firefox Border Radius Not Working - Khao Tick On
Html Table Border Radius Example - Khao Tick On
[Bug Report][3.1.12] VTextField variant outlined custom border radius - Khao Tick On
border radius not working on table - Khao Tick On
Fix: Firefox Border Radius Not Working - Khao Tick On