→ לכל המאגר

C03 · ציר מדורג (זיגזג)

קומפוזיציות פריסה · CSS Grid תהליך ושלביםתמונות וגלריות ממתין

שורות C1 שמתחלפות כיוון: טקסט מימין וויז'ואל משמאל, ואז הפוך. שתיים עד ארבע שורות.

מתי משתמשים: סדרת פיצ'רים או שירותים שכל אחד ראוי לפירוט.

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

הדמו

רוחב תצוגה:

פיצ'ר ראשון

01

פיצ'ר שני

02

פיצ'ר שלישי

03
מעל ארבע שורות זה מונוטוני. לשבור באמצע עם C10 או C14.

קוד להדבקה

הקוד כאן עומד בפני עצמו. כל טוקן עיצוב נושא ברירת מחדל, מחלקות העזר של המאגר מוטמעות בו, ותגי הסקריפט מסודרים לפי הסדר הנכון. פרויקט שמגדיר --accent או --line משלו יורש אותם אוטומטית.

פתח קובץ עצמאי ↗
הצג את הקוד כאן

CSS

/* מחלקות עזר של המאגר שהרכיב הזה משתמש בהן */
.ph{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;border-radius:var(--r, 14px)}
.ph-a{background:linear-gradient(160deg,#3b5bdb,#748ffc)}
.ph-b{background:linear-gradient(160deg,#5f3dc4,#9775fa)}
.ph-c{background:linear-gradient(160deg,#0b7285,#3bc9db)}
.ph-l{background:rgba(16,18,43,.72);color:#fff;padding:.18em .7em;border-radius:999px;line-height:1.3;font-size:max(.78em,12px)}

/* C03 · ציר מדורג (זיגזג) */
.cwrap{container-type:inline-size}
.cstage{--pad:clamp(20px,4cqi,64px);padding:clamp(36px,5cqi,80px) var(--pad)}
.tx{height:11px;border-radius:6px;background:#dfe0ea;margin:9px 0}
.tx.s{width:38%}.tx.m{width:62%}.tx.l{width:86%}
.ttl{font-size:clamp(22px,2.6cqi,34px);font-weight:700;margin:0 0 10px;line-height:1.2}
.lead{color:var(--muted, #6a6d85);margin:0 0 14px;font-size:15px;line-height:1.6}
.btn{display:inline-block;background:var(--ink, #16182b);color:#fff;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:600;margin-top:12px}
.cwrap .ph{font-size:clamp(14px,1.6cqi,20px)}
.c3 .row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,4cqi,64px);align-items:center;margin-bottom:clamp(36px,6cqi,96px)}
.c3 .row:last-child{margin-bottom:0}
.c3 .row:nth-child(even) .txt{order:2}
.c3 .ph{aspect-ratio:4/3;border-radius:var(--r, 14px)}
@container (max-width:767px){.c3 .row{grid-template-columns:1fr}.c3 .row:nth-child(even) .txt{order:0}}

HTML

<div class="cwrap cstage"><div class="c3">
  <div class="row"><div class="txt"><h3 class="ttl">פיצ'ר ראשון</h3><div class="tx l"></div><div class="tx m"></div></div><div class="ph ph-a"><span class="ph-l">01</span></div></div>
  <div class="row"><div class="txt"><h3 class="ttl">פיצ'ר שני</h3><div class="tx l"></div><div class="tx s"></div></div><div class="ph ph-c"><span class="ph-l">02</span></div></div>
  <div class="row"><div class="txt"><h3 class="ttl">פיצ'ר שלישי</h3><div class="tx m"></div><div class="tx l"></div></div><div class="ph ph-b"><span class="ph-l">03</span></div></div>
</div></div>