דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. שאלה ב-CSS

שאלה ב-CSS

מתוזמן נעוץ נעול הועבר תכנות
8 פוסטים 3 כותבים 283 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • א מנותק
    א מנותק
    אהרן
    כתב ב נערך לאחרונה על ידי אהרן
    #1

    סורי שלא הצלחתי למקד את הכותרת
    יש לי מסך עם 3 אלמנטים, עם הגדרות CSS כפי שבתמונה
    באלמנט האמצעי יש טקסט, וכל מילה נמצאת באלמנט
    6c547076-8829-4bca-bc9f-8feb65731815-image.png
    הבעיה היא כשיש מילה ארוכה מאוד הוא חורג שמאלה מעל ה-margin ואפי' מחוץ לחלון כולו,
    והוא גם מרחיב את אלמנט האב, כך שגם האלמנטים הקטנים יותר חורגים שמאלה כמוהו.

    נסיתי לפתור א"ז עם ההגדרה
    max-width: calc(100% - 460px);
    word-break: break-word;

    אבל במידה ומקטינים את החלון, האלמנט של המילה נהיה מאוד צר והוא 'שובר' את המילה עד כדי אות בשורה.

    מה הפתרון?

    dovidD משתמש תמיםמ 2 תגובות תגובה אחרונה
    2
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      השיב לאהרן ב נערך לאחרונה על ידי dovid
      #2

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

      צירפתי דוגמת קוד

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      תגובה 1 תגובה אחרונה
      8
      • משתמש תמיםמ מנותק
        משתמש תמיםמ מנותק
        משתמש תמים
        השיב לאהרן ב נערך לאחרונה על ידי
        #3

        @אהרן אמר בשאלה ב-CSS:

        הבעיה היא כשיש מילה ארוכה מאוד הוא חורג שמאלה מעל ה-margin ואפי' מחוץ לחלון כולו,
        והוא גם מרחיב את אלמנט האב, כך שגם האלמנטים הקטנים יותר חורגים שמאלה כמוהו.
        נסיתי לפתור א"ז עם ההגדרה
        max-width: calc(100% - 460px);
        word-break: break-word;

        דבר אחד אני לא מבין מה אתה צריך את הmax-width?

        עזרתי לך? תראה לי את זה על ידי לחיצה על ה^ בצד שמאל למטה.

        dovidD תגובה 1 תגובה אחרונה
        0
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          השיב למשתמש תמים ב נערך לאחרונה על ידי
          #4

          @משתמש-תמים כי במקרה שלו אין בשום אלמנט אב max-width או width וממילא המילה פשוט מרחיבה את האלמנט.

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          משתמש תמיםמ תגובה 1 תגובה אחרונה
          0
          • משתמש תמיםמ מנותק
            משתמש תמיםמ מנותק
            משתמש תמים
            השיב לdovid ב נערך לאחרונה על ידי
            #5

            @dovid אבל לא יותר נכון לתת רוחב לאב במקום לחשב לכל הבנים רוחב בתקווה שזה יסתדר בסוף על הצד היותר טוב?
            לright ו left הוא נתן רוחב בכל מקרה.

            עזרתי לך? תראה לי את זה על ידי לחיצה על ה^ בצד שמאל למטה.

            dovidD א 2 תגובות תגובה אחרונה
            0
            • dovidD מנותק
              dovidD מנותק
              dovid ניהול
              השיב למשתמש תמים ב נערך לאחרונה על ידי
              #6

              @משתמש-תמים אמר בשאלה ב-CSS:

              אבל לא יותר נכון לתת רוחב לאב

              אני לא יודע מה התמונה המלאה, ייתכן שאי אפשר לקבוע את גודל האב.
              אני לא הצלחתי לשחזר את המצב שזה מגדיל למרות שזה מוכר לי הרבה פעמים בעיצוב HTML (ומעצבן אותי מאוד).

              מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

              בכל נושא אפשר ליצור קשר dovid@tchumim.com

              תגובה 1 תגובה אחרונה
              2
              • א מנותק
                א מנותק
                אהרן
                השיב למשתמש תמים ב נערך לאחרונה על ידי
                #7

                @משתמש-תמים אמר בשאלה ב-CSS:

                לא יותר נכון לתת רוחב לאב

                רוחב האלמנט צריך להיות השארית של רוחב החלון מינוס X פיקסלים (האלמנטים בצדדים מורכבים וקשה לתת להם רוחב גמיש)
                ישנה הגדרה מדויקת יותר?

                משתמש תמיםמ תגובה 1 תגובה אחרונה
                0
                • משתמש תמיםמ מנותק
                  משתמש תמיםמ מנותק
                  משתמש תמים
                  השיב לאהרן ב נערך לאחרונה על ידי
                  #8

                  @אהרן ברגע שהאלמנט החיצוני שמכיל את האלמנטים מגדר לא לחרוג מרוחב החלון באופן אוטומטי זה מה שיהיה.
                  וכל שינוי על האלמנטים מהצדדים ישנה את האלמנט האמצעי בלי צורך בחישוב מחדש.

                  עזרתי לך? תראה לי את זה על ידי לחיצה על ה^ בצד שמאל למטה.

                  תגובה 1 תגובה אחרונה
                  0

                  בא תתחבר לדף היומי!
                  • התחברות

                  • אין לך חשבון עדיין? הרשמה

                  • התחברו או הירשמו כדי לחפש.
                  • פוסט ראשון
                    פוסט אחרון
                  0
                  • דף הבית
                  • קטגוריות
                  • פוסטים אחרונים
                  • משתמשים
                  • חיפוש
                  • חוקי הפורום