![]() |
# 1 |
חבר בקהילה
|
שאלה| ב-CSS Display
מה ההבדל בין הפקודה Display לבין Visibility,
הם ממש אבל ממש דומות, ובכל זאת אני רואה שכולם משתמש בDisplay למה ? והאם שני הפקודות האלו הם תקינות ב-XHTML? Thanks +] |
![]() |
![]() |
# 2 |
אקס מנהל
|
כשאתה משתמש בVisibility האלמנט יקח מקום,
בDisplay לא. (במידה ובחרת בhidden כמובן) |
![]() |
![]() |
# 3 |
חבר וותיק
|
כמו שאמרו מעלי (אני מרגיש שצריך לחדד את מה שהוא אמר).
כאשר אתה משתמש ב Visibility אתה "מעלים" את האלמנט - המשתמש לא רואה אותו אבל הוא עדיין תופס מקום בדף - האלמנט הופך לבלתי נראה. כאשר אתה משתמש ב Display hidden לא רק שאתה מעלים את האלמנט אלא הוא כבר לא תופס מקום בדף - כאילו הוא לא קיים ולא כתבת אותו מעולם... |
![]() |
![]() |
# 4 |
חבר בקהילה
|
אוקי,
אבל לפי מה שהבנתי, שניהם עושים את אותו הדבר, רק אחד מעלים את עצמו והשני לא, ושניהם תיקניים בXHTML? ואמרו לי שהJS אפשר לעשות מלאה דברים עם הDisplay זה נכון ? תדוה רבה לכם ! |
![]() |
![]() |
# 5 | |
חבר מתקדם
|
ציטוט:
Visibility רק מסתיר את האלמנט מהמסך אבל הוא עדיין שמה, זה אומר שנגיד שרוחב האלמנט הוא 200PX ואחריו יש עוד אלמנט ואתה תסתיר את האלמנט הראשון ישאר רווח בינהם. שניהם תקינים. בJS אפשר לעשות הרבה דברים לא קשור לDISPLAY, כאילו בדרך כלל משתמשים בDISPLAY שרוצים להציג משהו רק בזמן או ארוע מסויים |
|
![]() |
![]() |
# 6 |
עסק רשום [?]
|
אני מבין שאתם מכירים רק את הערך none של display ואת הערך hidden של visibility, כן?
עם display ועם visibility אפשר לעשות הרבה יותר מאשר בסך הכל לקבוע אם אלמנט מסויים יוצג או לא. http://www.w3schools.com/css/pr_class_display.asp http://www.w3schools.com/CSS/pr_class_visibility.asp |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
כלים לאשכול | |
תצורת הצגה | |
|
|