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

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

raNge 26-06-09 15:08

שאלה| ב-CSS Display
 
מה ההבדל בין הפקודה Display לבין Visibility,
הם ממש אבל ממש דומות,
ובכל זאת אני רואה שכולם משתמש בDisplay למה ?

והאם שני הפקודות האלו הם תקינות ב-XHTML?

Thanks +]

yNaxon 26-06-09 15:17

כשאתה משתמש בVisibility האלמנט יקח מקום,
בDisplay לא. (במידה ובחרת בhidden כמובן)

Inet 26-06-09 15:22

כמו שאמרו מעלי (אני מרגיש שצריך לחדד את מה שהוא אמר).

כאשר אתה משתמש ב Visibility אתה "מעלים" את האלמנט - המשתמש לא רואה אותו אבל הוא עדיין תופס מקום בדף - האלמנט הופך לבלתי נראה.

כאשר אתה משתמש ב Display hidden לא רק שאתה מעלים את האלמנט אלא הוא כבר לא תופס מקום בדף - כאילו הוא לא קיים ולא כתבת אותו מעולם...

raNge 26-06-09 15:29

אוקי,
אבל לפי מה שהבנתי,
שניהם עושים את אותו הדבר,
רק אחד מעלים את עצמו והשני לא,
ושניהם תיקניים בXHTML?

ואמרו לי שהJS אפשר לעשות מלאה דברים עם הDisplay זה נכון ?

תדוה רבה לכם !

Adir 26-06-09 15:48

ציטוט:

נכתב במקור על ידי raNge (פרסם 724078)
אוקי,
אבל לפי מה שהבנתי,
שניהם עושים את אותו הדבר,
רק אחד מעלים את עצמו והשני לא,
ושניהם תיקניים בXHTML?

ואמרו לי שהJS אפשר לעשות מלאה דברים עם הDisplay זה נכון ?

תדוה רבה לכם !

שניהם לא עושים אותו דבר.
Visibility רק מסתיר את האלמנט מהמסך אבל הוא עדיין שמה, זה אומר שנגיד שרוחב האלמנט הוא 200PX ואחריו יש עוד אלמנט ואתה תסתיר את האלמנט הראשון ישאר רווח בינהם.
שניהם תקינים.
בJS אפשר לעשות הרבה דברים לא קשור לDISPLAY, כאילו בדרך כלל משתמשים בDISPLAY שרוצים להציג משהו רק בזמן או ארוע מסויים

אדיר 26-06-09 22:08

אני מבין שאתם מכירים רק את הערך none של display ואת הערך hidden של visibility, כן?
עם display ועם visibility אפשר לעשות הרבה יותר מאשר בסך הכל לקבוע אם אלמנט מסויים יוצג או לא.

http://www.w3schools.com/css/pr_class_display.asp
http://www.w3schools.com/CSS/pr_class_visibility.asp


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

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