שלח תשובה

זירת השאלות

1088
צפיות
8
תשובות

כל אחד רואה משהוא אחר

,‏ 20 במרץ, 2013

עשיתי אתר בhtml וcss כל אחד במחשב אחר רואה את האתר בצורה שונה איך אפשר לשנות את זה שכולם יראו את מה שאני רואה?

8 תשובות

  1. idan5x הגיב:

    לדפדפנים שונים הגדרות CSS שונות עבור ביצוע פעולות זהות. כמו-כן, רמת התמיכה של דפדפנים שונים ביכולות האחרונות של HTML5 ו-CSS3, ולישנים בניהם אין אפילו תמיכה כלל.

    במידה וכל הדפדפנים עליהם ניסית את האתר תומכים תמיכה בפיצרים בהם השתמשת, התאם את הקוד כך שיתאים לכולם. דוגמא לשוני שכזה: http://pastebin.com/u8yZWPPZ .

    במידה ומקור הבעיה הוא דפדפנים ישנים, לרושתך עומדות 3 אפשרויות:
    1) להכניס לקוד ה-CSS הגדרה עבור דפדפנים ישנים, כך שעבורם האתר יראה מעט שונה.
    2) להשתמש בפתרונות חלופיים לפיצרים חדשים, שיצרו אנשים אחרים עבור דפדפנים ישנים.
    3) להשאיר את הקוד כמו שהוא, ובכך להכריח בעלי דפדפנים ישנים להשתדרג.

  2. Tomer Gitin הגיב:

    זה לא משנה הדפדפנים זה משנה גודלי המסך ואני לא יודע איך לעשות ככה שזה יתאים לכולם

  3. דרור טל הגיב:

    זה קרה לי…. גם המיקום של כל הדברים משתנה בטח נכון?
    לגבי הגודל, זה בגלל שיש מחשבים עם פיקסלים יותר גדולים ואז הגדול ישתנה אם אתה מגדיר את זה לפי פיקסלים אתה יכול גם להגדיר לפי אינצים לפי דעתי… אל תעשה div באורך של יותר 800 px כי יש מחשבים שאורך המסך שלהם הוא משהו כמו איזה 1000 פיקסלים, המסך שלי עם אורך של 2000 פיקסלים ולמרות שזה מחשב באיכות מצויינת הוא יכול מאוד להקשות על העבודה משום שאורך מסך רגיל לפי דעתי הוא בערך 1600, 1700, 1800. תפרט יותר את הבעיה ואני יוכל לעזור נתקלתי בבעיה הזאת

  4. idan5x הגיב:

    אני ממליץ לך לכתוב את האתר בהסתמך על רוחב מסך 1280 פיקסלים.
    כדי שהאתר יהיה מיושר בכל הדפדפנים תשתמש על הdiv בהגדרת CSS:
    padding: 0 auto

  5. idan5x הגיב:

    תשתמש בהגדרות: margin ו-padding…
    בעזרתן תוכל להפריד את הdiv השונים שלא יתנגשו.
    דבר נוסף שעליך לשים לב הוא שבחרת בהגדרה שבה האתר יודע להתאים את עצמו לתצוגה עליה הוא מוצג.
    שכחתי איך קוראים לפיצר הזה, אבל זה פיצר שיש בDW שבעזרתו ניתן לפתח אתרים גם לניידים בלי צורך בהתאמה….
    תבדוק שלא בחרת את האפשרות הזו בדרים וויבר.

שלח תשובה