![]() |
מירכוז בCSS
שבוע טוב,
כיצד ניתן למרכז div שיש לו מאפיין float:right? ניסיתי ללא הצלחה: PHP קוד:
|
תגדיר WIDTH (לדעתי)
|
ציטוט:
כברירת מחדל לא? בכל אופן ניסיתי גם את זה ללא הצלחה: PHP קוד:
|
אתה מעוניין למרכז אותו ביחס לאבא שלו או את התוכן שלו?
אם אתה מעוניין למרכז אותו אז כמובן שאתה לא יכול, בגלל שהגדרת לו float:right. אם אתה מעוניין למרכז את התוכן, אז כרגיל עם text-align:center |
ציטוט:
אני מנסה לעשות תפריט נפתח בסגנון הזה: PHP קוד:
|
תנסה עם margin:0 auto; למרות שאני לא חושב שזה יעבוד, הגדרת float זה "דורס" את כל השאר.
|
שאתה מגדיר float אתה לא יכול למרכז אותו.
בCSS הוא פשוט זז כל הדרך לשמאל/ימין. נסה לא להשתמש בfloat לתפריט שלך זה מן הסתם יפתור את הבעיה :) |
אבל אם תכניס את כל הדיב(ים) שמוגדרים לתוך דיב מסויים עם רוחב וmargin 0px auto אני חושב שזה יעבוד, תנסה
|
ציטוט:
אבל אתה בעצם סותר את עצמך כשאתה נותן float (הגדרת אלמנט כצף לצד כלשהו) ומנגד מעוניין ליישר אותו למרכז. יש אפשרות לא להשתמש ב-float לפתריט מהסוג הזה. את זה תוכל לעשות עם display:inline-block עם fallback ל-IE7 (במידת הצורך) ל- display:inline. דוגמה תוכל לראות במימוש שלי לתפריט הימינה העליון ביותר (אפור) פה |
הסתדרתי על משהו אחר..
תודה לכולם! |
כל הזמנים הם GMT +2. הזמן כעת הוא 20:05. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ