הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 04-02-12, 21:57   # 1
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 34
הודעות: 391

trupix לא מחובר  

מירכוז בCSS

שבוע טוב,

כיצד ניתן למרכז div שיש לו מאפיין float:right?

ניסיתי ללא הצלחה:
PHP קוד:
<div style="float:right;margin-right:auto;margin-left:auto;">Text</div
תודה מראש..
__________________
Senior Product Designer & Envato Author
Frontend & Wordpress Developer


Dribbble | ThemeForest
  Reply With Quote
ישן 04-02-12, 22:02   # 2
Haimz
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Sep 2010
הודעות: 1,221

Haimz לא מחובר  

תגדיר WIDTH (לדעתי)
  Reply With Quote
ישן 04-02-12, 22:04   # 3
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 34
הודעות: 391

trupix לא מחובר  

ציטוט:
נכתב במקור על ידי HHaim צפה בהודעה
תגדיר WIDTH (לדעתי)
width:auto
כברירת מחדל לא?

בכל אופן ניסיתי גם את זה ללא הצלחה:
PHP קוד:
<div style="width:100px;float:right;margin-right:auto;margin-left:auto;">Text</div
__________________
Senior Product Designer & Envato Author
Frontend & Wordpress Developer


Dribbble | ThemeForest
  Reply With Quote
ישן 04-02-12, 23:48   # 4
IgalSt
מנהל פורום, עסק רשום
 
IgalSt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: המרכז
גיל: 38
הודעות: 1,432
Send a message via Skype™ to IgalSt

IgalSt לא מחובר  

אתה מעוניין למרכז אותו ביחס לאבא שלו או את התוכן שלו?

אם אתה מעוניין למרכז אותו אז כמובן שאתה לא יכול, בגלל שהגדרת לו float:right.
אם אתה מעוניין למרכז את התוכן, אז כרגיל עם text-align:center
  Reply With Quote
ישן 04-02-12, 23:58   # 5
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 34
הודעות: 391

trupix לא מחובר  

ציטוט:
נכתב במקור על ידי IgalSt צפה בהודעה
אתה מעוניין למרכז אותו ביחס לאבא שלו או את התוכן שלו?
כן..אין שום דרך לעשות את זה?

אני מנסה לעשות תפריט נפתח בסגנון הזה:
PHP קוד:
<div id="menu">
    <
ul>
        <
li><a href="#">תפריט</a>
            <
ul>
                <
li><a href="#">דף הבית</a></li>
                <
li><a href="#">תת תפריט</a></li>
                <
li><a href="#">דוגמא</a></li>
            </
ul>
        </
li>
    </
ul>
</
div
הכרחי שכל הli יהיו על float:right ..
__________________
Senior Product Designer & Envato Author
Frontend & Wordpress Developer


Dribbble | ThemeForest
  Reply With Quote
ישן 05-02-12, 03:44   # 6
Roni10
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2010
הודעות: 202

Roni10 לא מחובר  

תנסה עם margin:0 auto; למרות שאני לא חושב שזה יעבוד, הגדרת float זה "דורס" את כל השאר.
  Reply With Quote
ישן 05-02-12, 07:42   # 7
NaorHadar
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Feb 2012
הודעות: 54

NaorHadar לא מחובר  

שאתה מגדיר float אתה לא יכול למרכז אותו.
בCSS הוא פשוט זז כל הדרך לשמאל/ימין.
נסה לא להשתמש בfloat לתפריט שלך זה מן הסתם יפתור את הבעיה
  Reply With Quote
ישן 05-02-12, 08:48   # 8
Haimz
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Sep 2010
הודעות: 1,221

Haimz לא מחובר  

אבל אם תכניס את כל הדיב(ים) שמוגדרים לתוך דיב מסויים עם רוחב וmargin 0px auto אני חושב שזה יעבוד, תנסה
  Reply With Quote
ישן 05-02-12, 19:24   # 9
IgalSt
מנהל פורום, עסק רשום
 
IgalSt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: המרכז
גיל: 38
הודעות: 1,432
Send a message via Skype™ to IgalSt

IgalSt לא מחובר  

ציטוט:
נכתב במקור על ידי trupix צפה בהודעה
כן..אין שום דרך לעשות את זה?

אני מנסה לעשות תפריט נפתח בסגנון הזה:
PHP קוד:
<div id="menu">
    <
ul>
        <
li><a href="#">תפריט</a>
            <
ul>
                <
li><a href="#">דף הבית</a></li>
                <
li><a href="#">תת תפריט</a></li>
                <
li><a href="#">דוגמא</a></li>
            </
ul>
        </
li>
    </
ul>
</
div
הכרחי שכל הli יהיו על float:right ..
אני מבין את מה שאתה מנסה לעשות.
אבל אתה בעצם סותר את עצמך כשאתה נותן float (הגדרת אלמנט כצף לצד כלשהו) ומנגד מעוניין ליישר אותו למרכז.

יש אפשרות לא להשתמש ב-float לפתריט מהסוג הזה.
את זה תוכל לעשות עם display:inline-block עם fallback ל-IE7 (במידת הצורך) ל- display:inline.
דוגמה תוכל לראות במימוש שלי לתפריט הימינה העליון ביותר (אפור) פה
  Reply With Quote
ישן 05-02-12, 19:27   # 10
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 34
הודעות: 391

trupix לא מחובר  

הסתדרתי על משהו אחר..
תודה לכולם!
__________________
Senior Product Designer & Envato Author
Frontend & Wordpress Developer


Dribbble | ThemeForest
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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