07-09-2005, 08:57
|
|
|
חבר מתאריך: 10.09.04
הודעות: 1,032
|
|
CSS 2.1 עובד בכל הדפדפנים. פשוט ב-IE הוא מלא באגים...
בעקרון, כדי להפטר מהמרווחים בין התאים, אתה צריך להשתמש ב-border-collapse: collapse. הבעיה היא שזה לא עובד במוזילה עם הגדרת direction: rtl.
אתה יכול לעשות משהו כזה:
קוד:
table {border: solid #000; border-width: 0 1px 1px 0;}
td, th {border: solid #999; border-width: 1px 0 0px 1px;}
ולהוסיף בתג של הטבלה: cellspacing: 0.
בנוגע למיקום הטקסט בטבלה, הטקסט לא יכול לרדת מתחת ל-padding.
בעקרון, בדוגמה שצירפת, אי אפשר להבין היכן זה מתחיל להשתבש. בכל מקרה. אם מדובר על שורה אחת, אתה יכול להשתמש ב-line-height.
|