765
צפיות
צפיות
5
תשובות
תשובות
שאלות CSS
1. איך אני עושה שכאשר אני הופך display של DIV מhidden לblock
הוא לא יזיז את מה שמסביבו אלא יופיע מעל ?
(כמו בdrop down menus)
2. אם יש לי DIV בתוך DIV ואני רוצה שהDIV הפנימי יהיה במרכזו של DIV האב בכל רזולוציה באופן אוטומטי, איך אני עושה את זה?
ניסתי vertical-align:middle וזה לא נתן כלום.
תודה.
5 תשובות
תשובות
אוקיי תראה,
בקשר לשאלה הראושנה זה קצת יותר מסובך ואני לא יענה כרגע,
בקשר לשאלה השנייה
אתה פשוט עושה ככה:
<div>
<div align="center">
Text
</div>
</div>
בהצלחה!
תודה ובקשר לשאלה הראשונה
אני זוכר שזה כן פשוט, זה איזה מאפיין בCSS ששכחתי מה הוא.
לדוגמא באתר וובמאסטר ב"כניסה למערכת" שנפתח דיב עם אפשרות להכניס שם משתמש וסיסמא על רקע אפור.
הוא לא מזיז את מה שמסביבו.
תנסה לשחק עם אפשריוות ה psition
זה הדבר הראשון שניסיתי
לשאלתך הראשונה
מה שאתה מבקש צריך להעשות עם position שהוא absolute ותוסיף לזה z-index שיציין את השכבה כידי למנוע את הזזת האלמטים ושה Div יהיה צף מעל שאר התוכן כמו שאתה מבקש.
לגבי השאלה השנייה שלך, תגדיר אורך ל Div הראשון ל Div השני תמקם אותו עם margin וערך של auto זה אמור לעבוד למרות שאני לא מאמין בזה.
המקרה שאתה מבקש מאוד פשוט לעשות עם טבלה אבל עם Div זה קשה ואני תמיד מגיע לפיתרון שהוא מלווה באמצעות Javascript.
אם לא אכפת לך מביצועים אתה תמיד יכול להשתמש ב expression באמצעות CSS אפשר למצוא פיתרון פשוט שיעבוד לדרישות שלך.