Skip to content

CSS: responsive ​

[class*="-hidden-"],[class*="-show-"] — מחלקות הצגה/הסתרה לפי רוחב התצוגה או המיכל על פני סקאלת נקודות שבירה עם ערכת נושא.

.instui-hidden-max-<bp>/-hidden-min-<bp> מסתירים לפי רוחב חלון התצוגה; .instui-show-max-<bp>/-show-min-<bp> הם ההפך (מוסתרים כברירת מחדל, יוצגו רק בתוך הטווח באמצעות display: revert); המוטציות -cq- מגיבות במקום זאת לרוחב אֵב קדמון .instui-container, לא לרוחב החלון. רמות הסקאלה xs/sm/md/lg/xl (נקבעות מטוקני רכיב tray-width שב‑IR) מקושרות גם לשם ארוך (x-small–x-large) ולשם מכשיר (mobile/phablet/tablet/laptop/desktop) — שניהם מיושנים לטובת השם הקצר — וכן לרמות הלא‑מוגדלות הממושמעות (content/content-full-width) (ה‑max‑width של אזור התוכן הראשי).

Source: index.ts

שימוש ​

css
@import "@pantoken/components/utilities.css";

דוגמאות ​

html
<div class="instui-hidden-max-sm">מוסתר בנקודת השבירה הקטנה או מתחתיה.</div>
<div class="instui-show-min-sm">מוצג רק בנקודת השבירה הקטנה או מעליה.</div>

מחליפים ​

מחליףתיאור
.-cq-hidden-max-contentלהסתיר כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה content (68.75em).
.-cq-hidden-max-content-full-widthלהסתיר כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה content-full-width (98.75em).
.-cq-hidden-max-desktopAlias — maps to .-cq-hidden-max-xl.
.-cq-hidden-max-laptopAlias — maps to .-cq-hidden-max-lg.
.-cq-hidden-max-largeAlias — maps to .-cq-hidden-max-lg.
.-cq-hidden-max-lgלהסתיר כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה lg (48em).
.-cq-hidden-max-mdלהסתיר כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה lg (48em).
.-cq-hidden-max-mediumAlias — maps to .-cq-hidden-max-md.
.-cq-hidden-max-mobileAlias — maps to .-cq-hidden-max-xs.
.-cq-hidden-max-phabletAlias — maps to .-cq-hidden-max-sm.
.-cq-hidden-max-smלהסתיר כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה sm (20em).
.-cq-hidden-max-smallAlias — maps to .-cq-hidden-max-sm.
.-cq-hidden-max-tabletAlias — maps to .-cq-hidden-max-md.
.-cq-hidden-max-x-largeAlias — maps to .-cq-hidden-max-xl.
.-cq-hidden-max-x-smallAlias — maps to .-cq-hidden-max-xs.
.-cq-hidden-max-xlלהסתיר כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה xl (62em).
.-cq-hidden-max-xsלהסתיר כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה sm (20em).
.-cq-hidden-min-contentלהסתיר כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה content (68.75em).
.-cq-hidden-min-content-full-widthלהסתיר כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה content-full-width (98.75em).
.-cq-hidden-min-desktopAlias — maps to .-cq-hidden-min-xl.
.-cq-hidden-min-laptopAlias — maps to .-cq-hidden-min-lg.
.-cq-hidden-min-largeAlias — maps to .-cq-hidden-min-lg.
.-cq-hidden-min-lgלהסתיר כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה lg (48em).
.-cq-hidden-min-mdלהסתיר כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה lg (48em).
.-cq-hidden-min-mediumAlias — maps to .-cq-hidden-min-md.
.-cq-hidden-min-mobileAlias — maps to .-cq-hidden-min-xs.
.-cq-hidden-min-phabletAlias — maps to .-cq-hidden-min-sm.
.-cq-hidden-min-smלהסתיר כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה sm (20em).
.-cq-hidden-min-smallAlias — maps to .-cq-hidden-min-sm.
.-cq-hidden-min-tabletAlias — maps to .-cq-hidden-min-md.
.-cq-hidden-min-x-largeAlias — maps to .-cq-hidden-min-xl.
.-cq-hidden-min-x-smallAlias — maps to .-cq-hidden-min-xs.
.-cq-hidden-min-xlלהסתיר כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה xl (62em).
.-cq-hidden-min-xsלהסתיר כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה sm (20em).
.-cq-show-max-contentלהציג כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה content (68.75em); מוסתר אחרת.
.-cq-show-max-content-full-widthלהציג כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה content-full-width (98.75em); מוסתר אחרת.
.-cq-show-max-desktopAlias — maps to .-cq-show-max-xl.
.-cq-show-max-laptopAlias — maps to .-cq-show-max-lg.
.-cq-show-max-largeAlias — maps to .-cq-show-max-lg.
.-cq-show-max-lgלהציג כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה lg (48em); מוסתר אחרת.
.-cq-show-max-mdלהציג כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה lg (48em); מוסתר אחרת.
.-cq-show-max-mediumAlias — maps to .-cq-show-max-md.
.-cq-show-max-mobileAlias — maps to .-cq-show-max-xs.
.-cq-show-max-phabletAlias — maps to .-cq-show-max-sm.
.-cq-show-max-smלהציג כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה sm (20em); מוסתר אחרת.
.-cq-show-max-smallAlias — maps to .-cq-show-max-sm.
.-cq-show-max-tabletAlias — maps to .-cq-show-max-md.
.-cq-show-max-x-largeAlias — maps to .-cq-show-max-xl.
.-cq-show-max-x-smallAlias — maps to .-cq-show-max-xs.
.-cq-show-max-xlלהציג כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה xl (62em); מוסתר אחרת.
.-cq-show-max-xsלהציג כאשר המיכל המסומן נמצא ב‑או מתחת לנקודת השבירה sm (20em); מוסתר אחרת.
.-cq-show-min-contentלהציג כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה content (68.75em); מוסתר אחרת.
.-cq-show-min-content-full-widthלהציג כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה content-full-width (98.75em); מוסתר אחרת.
.-cq-show-min-desktopAlias — maps to .-cq-show-min-xl.
.-cq-show-min-laptopAlias — maps to .-cq-show-min-lg.
.-cq-show-min-largeAlias — maps to .-cq-show-min-lg.
.-cq-show-min-lgלהציג כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה lg (48em); מוסתר אחרת.
.-cq-show-min-mdלהציג כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה lg (48em); מוסתר אחרת.
.-cq-show-min-mediumAlias — maps to .-cq-show-min-md.
.-cq-show-min-mobileAlias — maps to .-cq-show-min-xs.
.-cq-show-min-phabletAlias — maps to .-cq-show-min-sm.
.-cq-show-min-smלהציג כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה sm (20em); מוסתר אחרת.
.-cq-show-min-smallAlias — maps to .-cq-show-min-sm.
.-cq-show-min-tabletAlias — maps to .-cq-show-min-md.
.-cq-show-min-x-largeAlias — maps to .-cq-show-min-xl.
.-cq-show-min-x-smallAlias — maps to .-cq-show-min-xs.
.-cq-show-min-xlלהציג כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה xl (62em); מוסתר אחרת.
.-cq-show-min-xsלהציג כאשר המיכל המסומן נמצא ב‑או מעל לנקודת השבירה sm (20em); מוסתר אחרת.
.-hidden-max-contentלהסתיר כאשר חלון התצוגה נמצא ב‑או מתחת לנקודת השבירה content (68.75em).
.-hidden-max-content-full-widthלהסתיר כאשר חלון התצוגה נמצא ב‑או מתחת לנקודת השבירה content-full-width (98.75em).
.-hidden-max-desktopAlias — maps to .-hidden-max-xl.
.-hidden-max-laptopAlias — maps to .-hidden-max-lg.
.-hidden-max-largeAlias — maps to .-hidden-max-lg.
.-hidden-max-lgלהסתיר כאשר חלון התצוגה נמצא ב‑או מתחת לנקודת השבירה lg (48em).
.-hidden-max-mdלהסתיר כאשר חלון התצוגה נמצא ב‑או מתחת לנקודת השבירה lg (48em).
.-hidden-max-mediumAlias — maps to .-hidden-max-md.
.-hidden-max-mobileAlias — maps to .-hidden-max-xs.
.-hidden-max-phabletAlias — maps to .-hidden-max-sm.
.-hidden-max-smלהסתיר כאשר חלון התצוגה נמצא ב‑או מתחת לנקודת השבירה md (30em).
.-hidden-max-smallAlias — maps to .-hidden-max-sm.
.-hidden-max-tabletAlias — maps to .-hidden-max-md.
.-hidden-max-x-largeAlias — maps to .-hidden-max-xl.
.-hidden-max-x-smallAlias — maps to .-hidden-max-xs.
.-hidden-max-xlלהסתיר כאשר חלון התצוגה נמצא ב‑או מתחת לנקודת השבירה xl (62em).
.-hidden-max-xsלהסתיר כאשר חלון התצוגה נמצא ב‑או מתחת לנקודת השבירה xs (16em).
.-hidden-min-contentלהסתיר כאשר חלון התצוגה נמצא ב‑או מעל לנקודת השבירה content (68.75em).
.-hidden-min-content-full-widthלהסתיר כאשר חלון התצוגה נמצא ב‑או מעל לנקודת השבירה content-full-width (98.75em).
.-hidden-min-desktopAlias — maps to .-hidden-min-xl.
.-hidden-min-laptopAlias — maps to .-hidden-min-lg.
.-hidden-min-largeAlias — maps to .-hidden-min-lg.
.-hidden-min-lgלהסתיר כאשר חלון התצוגה נמצא ב‑או מעל לנקודת השבירה lg (48em).
.-hidden-min-mdלהסתיר כאשר חלון התצוגה נמצא ב‑או מעל לנקודת השבירה lg (48em).
.-hidden-min-mediumAlias — maps to .-hidden-min-md.
.-hidden-min-mobileAlias — maps to .-hidden-min-xs.
.-hidden-min-phabletAlias — maps to .-hidden-min-sm.
.-hidden-min-smהסתר כאשר חלון התצוגה נמצא ב־או מעל נקודת השבירה sm (20em).
.-hidden-min-smallAlias — maps to .-hidden-min-sm.
.-hidden-min-tabletAlias — maps to .-hidden-min-md.
.-hidden-min-x-largeAlias — maps to .-hidden-min-xl.
.-hidden-min-x-smallAlias — maps to .-hidden-min-xs.
.-hidden-min-xlהסתר כאשר חלון התצוגה נמצא ב־או מעל נקודת השבירה xl (62em).
.-hidden-min-xsהסתר כאשר חלון התצוגה נמצא ב־או מעל נקודת השבירה sm (20em).
.-show-max-contentהצג (ההינך ההפוך של -hidden-min-content) כאשר חלון התצוגה נמצא ב־או מתחת לנקודת השבירה content (68.75em); מוסתר אחרת.
.-show-max-content-full-widthהצג (ההינך ההפוך של -hidden-min-content-full-width) כאשר חלון התצוגה נמצא ב־או מתחת לנקודת השבירה content-full-width (98.75em); מוסתר אחרת.
.-show-max-desktopAlias — maps to .-show-max-xl.
.-show-max-laptopAlias — maps to .-show-max-lg.
.-show-max-largeAlias — maps to .-show-max-lg.
.-show-max-lgהצג (ההינך ההפוך של -hidden-min-lg) כאשר חלון התצוגה נמצא ב־או מתחת לנקודת השבירה lg (48em); מוסתר אחרת.
.-show-max-mdהצג (ההינך ההפוך של -hidden-min-md) כאשר חלון התצוגה נמצא ב־או מתחת לנקודת השבירה md (30em); מוסתר אחרת.
.-show-max-mediumAlias — maps to .-show-max-md.
.-show-max-mobileAlias — maps to .-show-max-xs.
.-show-max-phabletAlias — maps to .-show-max-sm.
.-show-max-smהצג (ההינך ההפוך של -hidden-min-sm) כאשר חלון התצוגה נמצא ב־או מתחת לנקודת השבירה sm (20em); מוסתר אחרת.
.-show-max-smallAlias — maps to .-show-max-sm.
.-show-max-tabletAlias — maps to .-show-max-md.
.-show-max-x-largeAlias — maps to .-show-max-xl.
.-show-max-x-smallAlias — maps to .-show-max-xs.
.-show-max-xlהצג (ההינך ההפוך של -hidden-min-xl) כאשר חלון התצוגה נמצא ב־או מתחת לנקודת השבירה xl (62em); מוסתר אחרת.
.-show-max-xsהצג (ההינך ההפוך של -hidden-min-xs) כאשר חלון התצוגה נמצא ב־או מתחת לנקודת השבירה xs (16em); מוסתר אחרת.
.-show-min-contentהצג (ההפכי של -hidden-max-content) כאשר חלון התצוגה נמצא ב־או מעל נקודת השבירה content (68.75em); מוסתר אחרת.
.-show-min-content-full-widthהצג (ההפכי של -hidden-max-content-full-width) כאשר חלון התצוגה נמצא ב־או מעל נקודת השבירה content-full-width (98.75em); מוסתר אחרת.
.-show-min-desktopAlias — maps to .-show-min-xl.
.-show-min-laptopAlias — maps to .-show-min-lg.
.-show-min-largeAlias — maps to .-show-min-lg.
.-show-min-lgהצג (ההפכי של -hidden-max-lg) כאשר חלון התצוגה נמצא ב־או מעל נקודת השבירה lg (48em); מוסתר אחרת.
.-show-min-mdהצג (ההפכי של -hidden-max-md) כאשר חלון התצוגה נמצא ב־או מעל נקודת השבירה md (30em); מוסתר אחרת.
.-show-min-mediumAlias — maps to .-show-min-md.
.-show-min-mobileAlias — maps to .-show-min-xs.
.-show-min-phabletAlias — maps to .-show-min-sm.
.-show-min-smהצג (ההפכי של -hidden-max-sm) כאשר חלון התצוגה נמצא ב־או מעל נקודת השבירה sm (20em); מוסתר אחרת.
.-show-min-smallAlias — maps to .-show-min-sm.
.-show-min-tabletAlias — maps to .-show-min-md.
.-show-min-x-largeAlias — maps to .-show-min-xl.
.-show-min-x-smallAlias — maps to .-show-min-xs.
.-show-min-xlהצג (ההפכי של -hidden-max-xl) כאשר חלון התצוגה נמצא ב־או מעל נקודת השבירה xl (62em); מוסתר אחרת.
.-show-min-xsהצג (ההפכי של -hidden-max-xs) כאשר חלון התצוגה נמצא ב־או מעל נקודת השבירה xs (16em); מוסתר אחרת.

תכונות מותאמות אישית ​

תכונהסוגברירת מחדלתיאור
--pantoken-bp-content<length>68.75emהערך של נקודת השבירה content (68.75em, נכתב ידנית, מעוצב בנושא (לא ב־token IR)). שינויו לא יזיז את הספים המוגדרים בקומפילציה @media/@container כלפי מעלה.
--pantoken-bp-content-full-width<length>98.75emהערך של נקודת השבירה content-full-width (98.75em, נכתב ידנית, מעוצב בנושא (לא ב־token IR)). שינויו לא יזיז את הספים המוגדרים בקומפילציה @media/@container כלפי מעלה.
--pantoken-bp-lg<length>64emהערך של נקודת השבירה lg (48em, משקף את --instui-component-tray-width-lg). שינויו לא יזיז את הספים המוגדרים בקומפילציה @media/@container כלפי מעלה.
--pantoken-bp-md<length>48emהערך של נקודת השבירה md (30em, משקף את --instui-component-tray-width-md). שינויו לא יזיז את הספים המוגדרים בקומפילציה @media/@container כלפי מעלה.
--pantoken-bp-sm<length>30emהערך של נקודת השבירה sm (20em, משקף את --instui-component-tray-width-sm). שינויו לא יזיז את הספים המוגדרים בקומפילציה @media/@container כלפי מעלה.
--pantoken-bp-xl<length>80emהערך של נקודת השבירה xl (62em, משקף את --instui-component-tray-width-xl). שינויו לא יזיז את הספים המוגדרים בקומפילציה @media/@container כלפי מעלה.
--pantoken-bp-xs<length>20emהערך של נקודת השבירה content (68.75em, נכתב ידנית, מעוצב בנושא (לא ב־token IR)). שינויו לא יזיז את הספים המוגדרים בקומפילציה @media/@container כלפי מעלה.

תנאים ​

סוגשאילתהתיאור
media(max-width: 20em)גבול עליון של נקודת השבירה xs.
media(min-width: 20em)גבול תחתון של נקודת השבירה xs.
media(max-width: 30em)גבול עליון של נקודת השבירה sm.
media(min-width: 30em)גבול תחתון של נקודת השבירה sm.
media(max-width: 48em)גבול עליון של נקודת השבירה md.
media(min-width: 48em)גבול תחתון של נקודת השבירה md.
media(max-width: 64em)גבול עליון של נקודת השבירה lg.
media(min-width: 64em)גבול תחתון של נקודת השבירה lg.
media(max-width: 80em)גבול עליון של נקודת השבירה xl.
media(min-width: 80em)גבול תחתון של נקודת השבירה xl.
media(max-width: 68.75em)גבול עליון של נקודת השבירה content.
media(min-width: 68.75em)גבול תחתון של נקודת השבירה content.
media(max-width: 98.75em)גבול עליון של נקודת השבירה content-full-width.
media(min-width: 98.75em)גבול תחתון של נקודת השבירה content-full-width.
container(max-width: 20em)גבול עליון של נקודת השבירה xs, מוערך מול מכולה מסומנת.
container(min-width: 20em)גבול תחתון של נקודת השבירה xs, מוערך מול מכולה מסומנת.
container(max-width: 30em)גבול עליון של נקודת השבירה sm, מוערך מול מכולה מסומנת.
container(min-width: 30em)גבול תחתון של נקודת השבירה sm, מוערך מול מכולה מסומנת.
container(max-width: 48em)הגבול העליון של נקודת השבירה md, מחושב ביחס למיכל מסומן.
container(min-width: 48em)הגבול התחתון של נקודת השבירה md, מחושב ביחס למיכל מסומן.
container(max-width: 64em)הגבול העליון של נקודת השבירה lg, מחושב ביחס למיכל מסומן.
container(min-width: 64em)הגבול התחתון של נקודת השבירה lg, מחושב ביחס למיכל מסומן.
container(max-width: 80em)הגבול העליון של נקודת השבירה xl, מחושב ביחס למיכל מסומן.
container(min-width: 80em)הגבול התחתון של נקודת השבירה xl, מחושב ביחס למיכל מסומן.
container(max-width: 68.75em)הגבול העליון של נקודת השבירה content, מחושב ביחס למיכל מסומן.
container(min-width: 68.75em)הגבול התחתון של נקודת השבירה content, מחושב ביחס למיכל מסומן.
container(max-width: 98.75em)הגבול העליון של נקודת השבירה content-full-width, מחושב ביחס למיכל מסומן.
container(min-width: 98.75em)הגבול התחתון של נקודת השבירה content-full-width, מחושב ביחס למיכל מסומן.

אסימוני צריכה ​

Tokenסוגערך
--instui-breakpoints-lg<length>64em
--instui-breakpoints-md<length>48em
--instui-breakpoints-sm<length>30em
--instui-breakpoints-xl<length>80em