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

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

Skfir 31-05-09 18:15

איך אני עושה שהגובה של ה div יגדל ?
 
עשיתי קונטינר רק עם רוחב

ובתוכו יש עוד div של בלוק איך אני עושה שהגובה של הבלוק הפנימי יגדל לפי הגובה של הקונטיינר ?

כמו שיש טבלה ואז התאים בתוכה הגובה שלהם גודל לפי הגובה של התא הכי גבוה



זה הקוד



קוד:

div.container {

border: 1px solid #000000;

overflow: hidden;
height: 100%;
width: 100%;

}

 

div.left {

width: 45%;
height: 100%;
float: left;

}

 

div.right {

width: 45%;
height: 100%;
float: right;

}



http://img188.imageshack.us/img188/5795/45501549.png

http://img188.imageshack.us/img188/5795/45501549.png



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

אני רוצה ששתיהם יהיו באותו גובה בלי לתת גובה ספציפי.. שיגדלו לפי הטקסט שבפנים ויהיו באותו הגובה

mayden 31-05-09 19:46

אין דבר כזה HEIGHT 100%.

Skfir 31-05-09 21:27

מה אין :\
אז איך אני עושה שזה יקבע ע"פ התוכן בפנים + ששתיהם יהיו אותו גודל למרות שבשני אין תוכן

Shillo 31-05-09 21:32

הדבר היחידי שאתה יכול לעשות זה שהDIV החיצוני יגדל לפי הפנימי, אם אתה רוצה אחרת, אתה יכול להשתמש בJavaScript, מה שממש לא מומלץ.

Skfir 31-05-09 21:45

איך אני עושה שהחיצוני יגדל לפי הפנימי

stel222 01-06-09 11:41

תגדיר את הגובהה כ - auto

Shillo 01-06-09 12:33

ציטוט:

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

אם אתה רוצה שהוא יגדל בצורה דינאמית, פשוט אל תגדיר לו height או שאם אתה מתעקש, כמושstel22 רשם, תרשום לDiv הפנימי height: auto.

עריכה: במקרה שלך, הDiv הימני גדול מהשמאלי, ולכן השמאלי הוא זה שיקבע את הגובה. יכול להיות שמה שאתה מנסה זה שלDiv הימני יהיה גובה זהה לזה השמאלי?

Skfir 01-06-09 15:33

ציטוט:

נכתב במקור על ידי Shillo (פרסם 718231)
אם אתה רוצה שהוא יגדל בצורה דינאמית, פשוט אל תגדיר לו height או שאם אתה מתעקש, כמושstel22 רשם, תרשום לDiv הפנימי height: auto.

עריכה: במקרה שלך, הDiv הימני גדול מהשמאלי, ולכן השמאלי הוא זה שיקבע את הגובה. יכול להיות שמה שאתה מנסה זה שלDiv הימני יהיה גובה זהה לזה השמאלי?

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

stel222 01-06-09 18:22

ציטוט:

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

לא אפשרי צריך JS

mayden 01-06-09 22:13

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

:)


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

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