Border Radius Tak Jadi Kat Jadual? Ini Penyelesaiannya!
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!

border radius not working on table | Kennecott Land

Border Radius In Flutter | Kennecott Land

Border Radius Not Working In Render gitjol | Kennecott Land
![[iOS] First message border radius not working · Issue #845 · FaridSafi](https://i2.wp.com/user-images.githubusercontent.com/3059371/39434779-8f2805f0-4c67-11e8-95cb-136212bbb945.png)
[iOS] First message border radius not working · Issue #845 · FaridSafi | Kennecott Land

border radius not working on table | Kennecott Land

Border Radius Not Working On Safari at Judy Brock blog | Kennecott Land

Flutter ClipRRect border radius not working on bottomNavigationBar | Kennecott Land

Border Radius Not Working In Render | Kennecott Land

Fix: Firefox Border Radius Not Working | Kennecott Land

border radius not working on table | Kennecott Land

iOS border radius not working when using transparent border color | Kennecott Land
Fixing Tekst Marker Border Radius Issue | Kennecott Land

Card Image Section border radius not working properly in Safari (webkit | Kennecott Land
![[Solved] Border Radius not working](https://i2.wp.com/global.discourse-cdn.com/business4/uploads/thunkable/optimized/3X/9/8/9833f7fe6a9465ac393fbcd7353f34d7d59d5bea_2_225x500.jpeg)
[Solved] Border Radius not working | Kennecott Land

border radius not working on table | Kennecott Land