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

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

X-T 16-07-07 20:12

שאלה בטבלאות
 
אהלן,
במידה ויש לי טבלה פשוטה כזו
PHP קוד:

<table border="1" width="100%" id="table1">
    <
tr>
        <
td rowspan="4">&nbsp;</td>
        <
td>&nbsp;</td>
    </
tr>
    <
tr>
        <
td>&nbsp;</td>
    </
tr>
    <
tr>
        <
td>&nbsp;</td>
    </
tr>
    <
tr>
        <
td>&nbsp;</td>
    </
tr>
</
table

היא מחולקת בצורה כזו שיהיה תוכן באמצע וכל הצדדים זה בלוקים, עכשיו, כל פעם שהתוכן עולה באמצע כל הבלוקים נימתחים משום מה, כיצד ניתן להגביל אותם שלא ימתחו ושלא יווצר בניהם מרווח? ושרק האיזור של התוכן יגדל ( האיזור שבו נמצא ROWSPAN="4" )

אשמח לעזרה.

Elad-A 16-07-07 20:42

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

X-T 16-07-07 20:44

אני צריך אורך ורוחב..

Elad-A 16-07-07 20:45

כן אתה יכול לעשות ל TD ככה:

PHP קוד:

<td style "width: 100px; height: 100px;"

תחליף את 100 למה שאתה צריך

X-T 16-07-07 20:49

זה עדיין מרחיב! נסה בעצמך:
PHP קוד:

<table border="1" width="100%" id="table1">
    <
tr>
        <
td rowspan="4">dddddd<p>d</p>
        <
p>d</p>
        <
p>d</p>
        <
p>d</p>
        <
p>d</p>
        <
p>d</p>
        <
p>d</p>
        <
p>dd</p>
        <
p>d</p>
        <
p>&nbsp;</p>
        <
p>dd</p>
        <
p>d</p>
        <
p>&nbsp;</p>
        <
p>ddd</p>
        <
p>d</p>
        <
p>d</p>
        <
p>d</p>
        <
p>d</p>
        <
p>&nbsp;</p>
        <
p>dd</p>
        <
p>d</p>
        <
p>&nbsp;</p>
        <
p>d</td>
        <
td style "width: 100px; height: 100px;"
    </
tr>
    <
tr>
        <
td style "width: 100px; height: 100px;"
    </
tr>
    <
tr>
        <
td style "width: 100px; height: 100px;"
            </
tr>
    <
tr>
        <
td style "width: 100px; height: 100px;"
                    </
tr>
</
table


DCB 16-07-07 21:33

אתה לא יכולה לעשות את מה שאתה מדבר עליו
לא ככה בכל אופן

מה שאתה צריך זה 2 טבלאות
טבלא ראשונה עם 2 עמודות עמודה ראשונה תכיל את התוכן הנמתח
עמודה שנייה תכיל טבלא עם 4 שורות ותדאג לשים לעמודה הזאת valign=top

X-T 16-07-07 21:43

ציטוט:

נכתב במקור על ידי DCB (פרסם 522914)
אתה לא יכולה לעשות את מה שאתה מדבר עליו
לא ככה בכל אופן

מה שאתה צריך זה 2 טבלאות
טבלא ראשונה עם 2 עמודות עמודה ראשונה תכיל את התוכן הנמתח
עמודה שנייה תכיל טבלא עם 4 שורות ותדאג לשים לעמודה הזאת valign=top

אפשר טיפה כיוון עם קוד? אני לא ממש הצלחתי להבין אותך

Ben Segal 16-07-07 22:30

ציטוט:

נכתב במקור על ידי X-T (פרסם 522923)
אפשר טיפה כיוון עם קוד? אני לא ממש הצלחתי להבין אותך

אני חושב שזה מה שהוא מתכוון:
קוד:

<table border="1" width="100&#37;" id="table1">
    <tr>
        <td rowspan="4">&nbsp;</td>
        <td>&nbsp;</td>
    </tr>
</table>

<table border="1" width="100%" id="table2" valign="top">
    <tr>
        <td>&nbsp;</td>
    </tr>
    <tr>
        <td>&nbsp;</td>
    </tr>
    <tr>
        <td>&nbsp;</td>
    </tr>
</table>


X-T 17-07-07 05:58

הבנתי כבר למה הוא התכוון, יצרתי טבלה ובתוכה טבלה בתוך טבלה ;)
הסתדרתי


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

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