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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 16-11-11, 12:33   # 1
morsrh
חבר מתקדם
 
morsrh's Avatar
 
מיני פרופיל
תאריך הצטרפות: Feb 2010
מיקום: אשקלון.
גיל: 31
הודעות: 444
שלח הודעה באמצעות MSN אל morsrh

morsrh לא מחובר  

Question דיינמיק דיב?

אהלן ,

אני באמצע בנייה של סליידר עכשיו ויש לי בעיה קטנה עם העיצוב

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

קודם כל הנה יש פה דוגמא שאפשר לראות בלייב : http://jsbin.com/efuyix/8/edit#javascript,html,live

אז מה בעצם הבעיה?
הרוחב של ה container חייב להיות גדול מספיק בשביל להכיל את כל הדיבים של ה content
לדוגמא אם יש לי 3 דיבים של content בתוך ה container אני צריך שהרוחב של ה container יהיה לפחות ברוחב של 150 בשביל שזה לא יתבלגן

אם הוא לא מספיק גדול , דיבים יורדים לשורה השנייה
אני לא יודע בדיוק כמה דיבים של content אני יכניס ל container לכן אני צריך שהרוחב של ה container יהיה איך שהוא דינאמי שאני יוכל להכניס לשם כמה דיבים של content בלי לחשוש שירד שורה

איך אפשר לפתור את הבעיה הזאת?
תודה.
  Reply With Quote
ישן 16-11-11, 13:14   # 2
DoLet
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2011
הודעות: 301

DoLet לא מחובר  

תנסה אולי לעשות את ה-content ב<il> ולא כל content יהיה DIV.
  Reply With Quote
ישן 16-11-11, 16:10   # 3
Itay
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 564

Itay לא מחובר  

אם אתה עושה את זה ב-PHP אתה אמור לדעת מה הגודל של כל אחד מהם ואז לעשות counter שכל פעם מוסיף לעצמו את הרוחב הכללי, ובסוף אתה מגדיר את הרוחב לפי הנתון הזה
אם זה לא PHP, אתה יכול לספור את כל הדיבים שנמצאים בפנים (באופן אישי הייתי ממליץ לעבוד עם טבלה בשביל סליידרים, גם אם זה לא מספיק רחב זה לא ירד שורה) ולאסוף את הרוחב ואז להגדיר אותו למכיל
  Reply With Quote
ישן 16-11-11, 17:24   # 4
IgalSt
מנהל פורום, עסק רשום
 
IgalSt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: המרכז
גיל: 38
הודעות: 1,432
Send a message via Skype™ to IgalSt

IgalSt לא מחובר  

נסה להשתמש ב- white-space:nowrap כדי למנוע נפילה שלהם.
דרך נוספת היא לעשות שכל התמונות יהיו ב-float לצד כלשהו וה-wrapper שמחזיר אותם ברוחב מאוד מאוד גדול (שיוסתר בחלקו ב-wrapper אחר מסביב שיגדיר את הגודל שהנדרש)
  Reply With Quote
ישן 16-11-11, 18:11   # 5
morsrh
חבר מתקדם
 
morsrh's Avatar
 
מיני פרופיל
תאריך הצטרפות: Feb 2010
מיקום: אשקלון.
גיל: 31
הודעות: 444
שלח הודעה באמצעות MSN אל morsrh

morsrh לא מחובר  

dolet , ניסיתי לעשות משהו ללא הצלחה , אתה יכול ליישם את זה וראות אם אתה מצליח?
איתי , לא אקטואלי לערב צד שרת מבחינתי
יגאל , לא הצלחתי עם whitespace משום מה
הכוונה עם הווארפר זה שיהיה דיב בגודל מסויים (גדול) ואז לשחק עם הגודל שלו? נשמע לי פתרון פרימטיבי טיפה
וד"א אני לא שם שם רק תמונות אלה דיבים עם תוכן אם זה משנה משהו מבחינתך

יש דרך ?

Last edited by morsrh; 16-11-11 at 18:17..
  Reply With Quote
ישן 16-11-11, 19:45   # 6
Itay
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 564

Itay לא מחובר  

אתה יודע מה הרוחב של כל דיב? אם כן - אתה יכול לעשות את זה עם JS (תבדוק כמה דיבים יש * אורך של כל דיב)
אבל שוב, השיטה הכי פשוטה למקרים כאלה זה טבלה
  Reply With Quote
ישן 16-11-11, 19:56   # 7
morsrh
חבר מתקדם
 
morsrh's Avatar
 
מיני פרופיל
תאריך הצטרפות: Feb 2010
מיקום: אשקלון.
גיל: 31
הודעות: 444
שלח הודעה באמצעות MSN אל morsrh

morsrh לא מחובר  

הבעיה נפתרה , http://jsbin.com/efuyix/13/edit#javascript,html,live
תודה לכל מי שעזר

Last edited by morsrh; 16-11-11 at 20:23..
  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. הזמן כעת הוא 11:52.

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