הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה על טבלאות-html פשוט (https://hosts.co.il/forums/showthread.php?t=50194)

Nivi 20-07-07 09:37

שאלה על טבלאות-html פשוט
 
יש לי טבלה של 2 תאים, עכשיו שאני רוצה לעשות מסגרת, המסגרת מקיפה את כל הטבלה, אבל לא עושה הפרדה גם בין התאים עצמם.

http://img504.imageshack.us/img504/9841/tablewr1.jpg
הנה הדוגמה, נניח שכל צבע זה תא, אז המסגרת מקיפה את 2 התאים, אבל לא עוברת באמצע בניהם...

מישהו יודע איך פותרים את הבעיה?

חיים 20-07-07 09:39

תעשה את זה ב-CSS תקבע לטבלה שלך ID או CLASS ואז תקבע שלכל TD בטבלה שלך יהיה מסגרת...

Nivi 20-07-07 09:47

ציטוט:

נכתב במקור על ידי חיים (פרסם 525360)
תעשה את זה ב-CSS תקבע לטבלה שלך ID או CLASS ואז תקבע שלכל TD בטבלה שלך יהיה מסגרת...

ככה אבל המסגרת לא יוצאת אחידה, למשל בטבלה שהצגתי פה, אז בעצם המסגרת מקיפה את כל התא, ויש תאים שיש להם מסגרת משותפת, ככה שבאמצע במקרה הזה המסגרת תיהיה יותר עבה יותר...

חיים 20-07-07 09:52

אז תעשה רק על התאים שאתה צריך מסגרת שאתה צריך...אני לא חושב שיש פתרון אחר

Nivi 20-07-07 09:57

ציטוט:

נכתב במקור על ידי חיים (פרסם 525368)
אז תעשה רק על התאים שאתה צריך מסגרת שאתה צריך...אני לא חושב שיש פתרון אחר

אני רוצה על כל התאים... ושזה יהיה אחיד.
ראיתי במערכת של פוסטול שהם סידרו את התגובות שלהם ככה,
http://www.postool.com/cshow.php?use...n&mid=2&form=1
2 תאים מוקפים במסגרת אחידה.
הקוד css שלהם מוגן אז אני לא יכול להתסכל, אבל אם אני יבין איך עושים אם 2 תאים אני בטח יבין גם איך עושים עם יותר...

Meir 20-07-07 10:10

תנסה את זה:

HTML קוד:

<table cellspacing="0" border="1px">
        <tr>
                <td style="background: #gghffd; height: 100px; width: 500px;"></td>
        </tr>
        <tr>
                <td style="background: #ff0000; height: 100px; width: 500px;"></td>
        </tr>
</table>


Nivi 20-07-07 10:39

ציטוט:

נכתב במקור על ידי elbaz.maor (פרסם 525381)
תנסה את זה:

HTML קוד:

<table cellspacing="0" border="1px">
        <tr>
                <td style="background: #gghffd; height: 100px; width: 500px;"></td>
        </tr>
        <tr>
                <td style="background: #ff0000; height: 100px; width: 500px;"></td>
        </tr>
</table>


ניסיתי את זה בעצמי מקודם אבל זה לא עזר לי כל כך, זה פתר את הבעיה וזה מקיף את כל המסגרות כמו שצריך, אבל העובי של המסגרת אם צובעים אותו לשחור, הוא 2 פיקסל מינימום.
אבל תודה בכל זאת!, אם יש לך עוד רעיונות, אני אשמח:-)

Meir 20-07-07 10:43

תשים במקום הborder="1px" את זה:

HTML קוד:

style="border: 1px solid #000000;"

RAS 20-07-07 10:44

אתה כותב בזה משהו? אם כן זה אמור לעבוד:

PHP קוד:

<table border=1px cellspacing=0 bordercolor=black>
<
tr><td style="background: blue; height: 100; width:100;">
&
#1499;תיבה
</td></tr>
<
tr><td style="background: red; height: 100; width:100;">
&
#1499;תיבה
</td></tr>
</
table

עריכה:
הא כתבו לך משהו כזה,
אז אם ההוא לא עובד גם זה לא יעבוד.
כלומר יעבוד אבל עם מסגרת יותר עבה.

0xfo7d 20-07-07 10:46

אחי....זה פשוט מאוד.
הנה:

קוד:

<table cellspacing="0" style="border: 1px solid #000000">
        <tr>
                <td></td>
        </tr>
        <tr>
                <td></td>
        </tr>
</table>



כל הזמנים הם GMT +2. הזמן כעת הוא 15:58.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ