אב

אלגוריתמי CSS, השתלבות סוגי ה-display, צורות ועוד

  1. ערוץ יוטיוב של איש בשם היידון פיקרינג עם סרטונים על יצירת ממשקים עתידיים. יש סרטונים על צורות מיוחדות, פריסה אלגורתימית, ועוד. מה שנחמד הוא שלכל סרטון יש תמלול, כך שמי שרק רוצה לרפרף ולא לראות סרטון שלם (אם כי רובם נמשכים באזור ה-6 דקות), יכול.
  2. קצת למתחילים אבל עדיין חמוד: codepen של רשימת הגדרות, ומתחת לכל הגדרה ציור של אלמנטים וסימון של האלמנטים שעליהם חלה ההגדרה. ואם אתם כבר יודעים הגדרות ורק רוצים לבחון את עצמכם, יש את אותו דבר פה, רק ש*אתם* צריכים לסמן.
  3. כתיבת אלגוריתמי CSS – המחבר מגדיר אלגוריתם CSS כ-“A well-defined declaration or set of declarations that produces a specific styling output.”. מדריך מפורט איך לבנות כזה. כתב גדול, דוגמאות, איורים – קריאה מעניינת מאוד.
  4. ישנו הפוסט המעולה של קריס קויר על מירכוז אלמנטים: לאן רוצים ליישר (אופקי או אנכי); האם האלמנט שאנחנו רוצים ליישר הוא inline או block; האם אנחנו יכולים ורוצים להשתמש בפלקסבוקס – ואז מקבלים קוד. לאחרונה פרסמה רייצ’ל אנדרו פוסט על יישורים באופן כללי. הפוסט הזה, בניגוד לזה של קריס, הוא לא רק קוד במתנה אלא הסברים מעמיקים, בעיקר על מאפייני ה-flex הרלוונטיים. הפוסט מסתיים ברשימת טיפים שעוזרים לזכור מתי להשתמש באיזו שיטה. לגזור ולשמור (את שני הפוסטים).
  5. אפקטים יפים של פרלקס ועומק בקלפים ב-codepen הזה.
  6. משתנים ב-CSS: המאמר הבא מדבר על הגדרת המשתנים ב-:root, והעובדה שאולי לא תמיד כדאי לעשות את זה. המאמר מחולק ל-3: 1) למה מלכתחילה נהוג להגדיר את המשתנים ב-:root; 2) למה ה-scope הגלובלי לא מתאים לכל מצב; 3) איך להתגבר על התנגשות קלאסים עם משתנים מקומיים. המאמר מדגים את כל העניינים האלה ומלווה אותם בהסברים. מעניין מאוד.
  7. Flexulator, מדמה פלקסבוקס – מכניסים ערכים למאפיינים שונים, ורואים את התוצאות מיד.
  8. נפלאות ה-display: בהתחלה היו לנו display: block ו-dispaly: inline, אבל לאחרונה נוספו גם grid ו-flex. איך הם משתלבים עם inline ו-block? רייצ’ל אנדרו מרחיבה בנושא בסמשינג מגזין.
  9. עוד מסמשינג: מאמר מעניין ומקורי של אנדי קלארק על צורות ב-CSS. מעניין מאוד לראות מאיפה הוא מקבל את ההשראה, ואיך מיישמים את הדברים. ופוסט אחר על העמקה בצורות CSS. ועוד פוסט על צורות: צורות CSS – לא מה שציפיתן.
  10. האישה הזאת יוצרת אמנות באמצעות CSS בלבד, ואלה 5 המאפיינים שהיא הכי משתמשת בהם.
3 חיצים בתוך מטרה
התמונה מאת 3D Animation Production Company מתוך Pixabay

5 תגובות על “אלגוריתמי CSS, השתלבות סוגי ה-display, צורות ועוד

  1. איזה אוסף מעולה!! תודה רבה לאה.
    החכמתי מאוד – למדתי יותר על FLEX ו-GRID, הכרתי את nth-of-type שלא ידעתי עליו, ובמיוחד נפלה לי הלסת מעניין העימוד החדש בCSS בעזרת shape-outside. (רק שנזלה לי דמעה אחרי שהבנתי שאין תמיכה בIE11 עדיין. https://caniuse.com/#search=shape-outside )

    1. איזה כיף, שמחתי לשמוע שיכולת ללמוד עוד דברים מהפוסט.
      כן, nth-of-type הוא לא כזה נפוץ, אז שמחה שכעת הכרת אותו. ו-shape outside הוא ממש בשורה. מעניין אם הדורות הבאים יוכלו לדמיין את המצב שלנו לפני שהוא היה קיים, או שזה יהיה כמו שקשה לנו בימינו להיזכר איך הסתדרנו בלי דברים אחרים שיש לנו היום…

      1. באמת מעניין…
        האמת שnth-of-type חמוד מאוד, השאלה באיזה מצבים הוא יכול להיות שימושי באמת. יצא לך להשתמש בו בצורה שעזרה?
        לי קצת קשה לדמיין איך האנושות חיה בלי חשמל. אבל בלי shape outside אני אצליח לחיות… בלי מחשב? לא יודע אם אצליח לשרוד.

        1. יש מצב שהשתמשתי ב-nth-of-type, אבל בקושי זוכרת. זה בטח קרה כשלא היו קלאסים ב-html ולא היתה לי דרך אחרת לגשת לאלמנט כלשהו. אבל יכול להיות שאני ממציאה :-d.
          ואתה צודק ש-shape outside הוא בהחלט לא כמו מחשב. אולי הוא יותר כמו flex…

          1. נשמע הגיוני. עכשיו כשאת אומרת את זה נתת לי רעיון שימושי לאיך יכלתי להשתמש בזה כשלא היה לי גישה לDom בצורה נוחה באיזה פרוייקט… תודה.

כתבו תגובה ללאה כהן Cancel reply

כתובת הדוא"ל שלכם לא תוצג.