רספונסיביות

this.pointer

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

מה המידה הנכונה לטקסט?
חשבתי em כי הגדלים הדיפולטיבים של large, medium וכו' הם ב-em
אבל יש לי טקסט בגודל 10em לדוג' - במובייל הוא חסר פרופורציה!
לכל דבר צריך לעשות media query?? אני מנסה להימנע מזה כמה שאפשר.

איך עושים margin?
גודל של תמונות?
כל תשובה תעזור! תודה!
 

Tweenset

משתמש סופר מקצוען
מנהל קבוצה
מנוי פרימיום
פרסום וקופי
מוזיקה ונגינה
הנדסת תוכנה
צילום מקצועי
D I G I T A L
באיזו טכנולוגיה?
 

java

משתמש סופר מקצוען
מנוי פרימיום
הנדסת תוכנה
לכל דבר צריך לעשות media query?? אני מנסה להימנע מזה כמה שאפשר.
צריך לעשות את זה רק פעם אחת, בapp.css
משהו כמו:
CSS:
html {
    @media (max-width: 1300px) {
        font-size: 11px !important;
    }
    @media (min-width: 1300px) {
        font-size: 13px !important;
    }
    @media (min-width: 1500px) {
        font-size: 14px !important;
    }
    @media (min-width: 1800px) {
        font-size: 16px;
    }
}
(כמובן לדייק את הערכים לפי הצורך)
ואז להשתמש בrem
 

this.pointer

משתמש רשום
באיזו טכנולוגיה?
MVC, Jquery, CSS.

צריך לעשות את זה רק פעם אחת, בapp.css
משהו כמו:
CSS:
html {
    @media (max-width: 1300px) {
        font-size: 11px !important;
    }
    @media (min-width: 1300px) {
        font-size: 13px !important;
    }
    @media (min-width: 1500px) {
        font-size: 14px !important;
    }
    @media (min-width: 1800px) {
        font-size: 16px;
    }
}
העניין הוא שצריך לכל טקסט גודל אחר. זה כמויות לא הגיוניות.
לכל טקסט - לכל גודל...
ואז להשתמש בrem
את זה לא הבנתי. ב media query ב-px ובשאר ב-rem?
 

java

משתמש סופר מקצוען
מנוי פרימיום
הנדסת תוכנה
העניין הוא שצריך לכל טקסט גודל אחר. זה כמויות לא הגיוניות.
לכל טקסט - לכל גודל...
לא הבנתי מה הבעיה.
את הmedia query כותבים פעם אחת,
ואז בטקסטים יש טקסט עם font-size: 1rem וטקסט עם font-size: 0.8rem וכן הלאה.
את זה לא הבנתי. ב media query ב-px ובשאר ב-rem?
כן, זה הרעיון של הmedia query
מגדירים פעם אחת את גודל הrem בפיקסלים עבור כל מסך,
ואז משתמשים בrem הדינמי.
 

this.pointer

משתמש רשום
לא הבנתי מה הבעיה.
את הmedia query כותבים פעם אחת,
ואז בטקסטים יש טקסט עם font-size: 1rem וטקסט עם font-size: 0.8rem וכן הלאה.

כן, זה הרעיון של הmedia query
מגדירים פעם אחת את גודל הrem בפיקסלים עבור כל מסך,
ואז משתמשים בrem הדינמי.
עכשיו הבנתי.
תודה!
 

אלעזר 1

צוות הנהלה
מנהל
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
כתיבה ספרותית
עיצוב פונטים
מוזיקה ונגינה
UX UI
D I G I T A L
יוצרי ai
אני משתמש בספריית בוטסטראפ שנותנת מענה לרוב הבעיות.
 

אלעזר 1

צוות הנהלה
מנהל
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
כתיבה ספרותית
עיצוב פונטים
מוזיקה ונגינה
UX UI
D I G I T A L
יוצרי ai
אני גם עם בוטסטראפ חלקית.
איך עושים שם לדוג' margin רספונסיבי?
תחביר:
קוד:
{property}{sides}-{breakpoint}-{size}
דוגמא לשימוש:
קוד:
mt-lg-2

לגבי השאלה, צריך פשוט להוסיף 'class' מתאים לכל פריסה, לדוג':
HTML:
<div class="mt-1 mt-md-2 mt-lg-3">
    <span class="text-center">eaxmple</span>
</div>
 

this.pointer

משתמש רשום
תחביר:
קוד:
{property}{sides}-{breakpoint}-{size}
דוגמא לשימוש:
קוד:
mt-lg-2

לגבי השאלה, צריך פשוט להוסיף 'class' מתאים לכל פריסה, לדוג':
HTML:
<div class="mt-1 mt-md-2 mt-lg-3">
    <span class="text-center">eaxmple</span>
</div>
תודה רבה!
 

שירה 123

משתמש סופר מקצוען
איור וציור מקצועי
הנדסת תוכנה
D I G I T A L
רואה שלא כתבו פה.
מה לגבי flex ?
יש המון מדריכים בcss-tricks - שהוא אגב אתר טוב מאד מאד לשימושים מעניינים בcss.
כמו: https://css-tricks.com/snippets/css/a-guide-to-flexbox/

אני באופן אישי כמעט לא משתמשת בmedia query . (וגם לא בgrid.. )
 

אלעזר 1

צוות הנהלה
מנהל
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
כתיבה ספרותית
עיצוב פונטים
מוזיקה ונגינה
UX UI
D I G I T A L
יוצרי ai

אולי מעניין אותך גם...

הפרק היומי

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


תהילים פרק קכג

א שִׁיר הַמַּעֲלוֹת אֵלֶיךָ נָשָׂאתִי אֶת עֵינַי הַיֹּשְׁבִי בַּשָּׁמָיִם:ב הִנֵּה כְעֵינֵי עֲבָדִים אֶל יַד אֲדוֹנֵיהֶם כְּעֵינֵי שִׁפְחָה אֶל יַד גְּבִרְתָּהּ כֵּן עֵינֵינוּ אֶל יְהוָה אֱלֹהֵינוּ עַד שֶׁיְּחָנֵּנוּ:ג חָנֵּנוּ יְהוָה חָנֵּנוּ כִּי רַב שָׂבַעְנוּ בוּז:ד רַבַּת שָׂבְעָה לָּהּ נַפְשֵׁנוּ הַלַּעַג הַשַּׁאֲנַנִּים הַבּוּז לִגְאֵיוֹנִים:
נקרא  1  פעמים

לוח מודעות

למעלה