395
צפיות
צפיות
5
תשובות
תשובות
שאלה מעניינת בטבלאות וטעינת עמוד
היי חברים
שאלה לי אליכם ואני מאמין שגם אתם נתקלים בבעיה
אני שולף רשימה ארוכה של רשומות ממסד נתונים
וצריך להציגה בצורה מסודרת ובקוים ישרים
הדרך לעשות זאת היא שורה מתחת שורה
זאת אומרת TR ומתחת עוד TR וכו….
אבל, כאן הבעיה
הדפדפן לא יציג את הרשימה עד שהוא לא יבנה את כולה
מהסיבה שכל הרשימה נמצאת בטבלה אחת
האם יש פתרון לבעיה ?
אולי איזו פקודה שאומרת לדפדפן נתח שורה והצג אותה
אשמח לשמוע דעתכם
איציק
5 תשובות
נראה שהייתי צריך לשאול בפורוםצדלקוח
כן, לא להשתמש בטבלה…
לא כל כך ברור לי למה אתה צריך דוקא טבלה…
מה רע ב br?
או ברשימה?
או ב div עם מיקום יחסי לכל שורה?
אני משתמש רק ב <span> ומעצב אותו..
עם CSS…
הכי נוח.
העיניין הוא שאני צריך להציג זאת…
כטבלה מסודרת
אגב שמעתי בעבר שניתן לתת איזו הגדרה בשרת שמורה
להציג שורות תוך כדי בנייה
אבל אני לא יודע עד כמה זה נכון ואיך ניתן
השרת לא קשור.
זה עניין של הדפדפן נטו.
לגבי השרת זה אם לשלוח את כל הדף בחלק אחד, או לשלוח אותו בחלקים. ברירת המחדל היא בחלקים.
טבלה היא אלמנט כבד שדורש רינדור די רציני של כל דפדפן.
אין שום סיבה הגיונית להשתמש בטבלה כשאפשר להשתמש באלמנטים יותר גמישים ויותר קלים, כמו שכבר כתבתי לך – span, div, אפילו רשימה (ul) יכולה להיות שימושית יותר מטבלה. לגבי הישור כטבלה, אתה פשוט משתמש ב class מסויים לכל האלמנטים שאתה רוצה בטבלה, עם אותה הגדרה של width ושל height, ומסדר אותם לפי אחוזים בדף. אם אתה בוחר להשתמש ברשימה, אתה אפילו לא צריך לדאוג ל height או לזה שכולם יתחילו מאותו המקום בדף.