אני כתבתי את הקוד באופן זה
מכיוון שהוא יותר נח לי לדיבוג ושינוי של מספר עמודות ושורות. במקום לכתוב כמה פעמים div לפי מספר התפריטים שרוצים.
הלולאה בעצם יוצרת את הטבלה לפי כמה עמודות ושורות שרוצים.
ההפרדה היא לצורך עיצוב הקוד והנראות שלו. מנסיון שלי זה עובד גם בלי הפרדה פשוט פחות יפה. במקרה הזה לדעתי יותר נח להשתמש בסקריפט שמאפשר אח"כ שינויים, לדוגמא אם רוצים 3 עמודות צריך לשנות רק בסקריפט ולא להתעסק עם איפה סגרת div ואיפה לא.
למשל בקוד הזה אפשר להפריד ב- css את הצבע ואז לשנות בסקריפט class=... במקום לכתוב style. ניסיתי גם לכתוב ב- angular, אבל גם יצא לי מסורבל.
הקוד הזה הכי קצר שהצלחתי לכתוב.
מכיוון שהוא יותר נח לי לדיבוג ושינוי של מספר עמודות ושורות. במקום לכתוב כמה פעמים div לפי מספר התפריטים שרוצים.
הלולאה בעצם יוצרת את הטבלה לפי כמה עמודות ושורות שרוצים.
ההפרדה היא לצורך עיצוב הקוד והנראות שלו. מנסיון שלי זה עובד גם בלי הפרדה פשוט פחות יפה. במקרה הזה לדעתי יותר נח להשתמש בסקריפט שמאפשר אח"כ שינויים, לדוגמא אם רוצים 3 עמודות צריך לשנות רק בסקריפט ולא להתעסק עם איפה סגרת div ואיפה לא.
למשל בקוד הזה אפשר להפריד ב- css את הצבע ואז לשנות בסקריפט class=... במקום לכתוב style. ניסיתי גם לכתוב ב- angular, אבל גם יצא לי מסורבל.
הקוד הזה הכי קצר שהצלחתי לכתוב.