Skip to content

CSS: responsive

[class*="-hidden-"],[class*="-show-"] — Temalı bir kırılma noktası ölçeği boyunca görüntüleme/gizleme sınıfları (viewport veya konteyner genişliğine göre).

.instui-hidden-max-<bp>/-hidden-min-<bp> viewport genişliğine göre gizler; .instui-show-max-<bp>/-show-min-<bp> bunun tersidir (varsayılan gizli, yalnızca aralık içinde display: revert ile gösterilir); -cq- varyantları ise viewport yerine bir .instui-container atasının genişliğine tepki verir. Ölçek kademeleri xs/sm/md/lg/xl (IR'nin tray-width bileşen token'larından alınır) her biri uzun biçim yazımı (x-smallx-large) ve bir cihaz adı (mobile/phablet/tablet/laptop/desktop) ile eşlenmiştir — her iki biçim de kısa adın yerini alması için kullanımdan kalkmıştır — ayrıca ölçeklenmemiş, temalı content/content-full-width kademeleri (ana içerik alanının maks-genişliği) mevcuttur.

Source: index.ts

Kullanım

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

Örnekler

html
<div class="instui-hidden-max-sm">Hidden at or below the small breakpoint.</div>
<div class="instui-show-min-sm">Shown only at or above the small breakpoint.</div>

Değiştiriciler

DeğiştiriciAçıklama
.-cq-hidden-max-contentİşaretli konteyner content kırılma noktasında veya altında olduğunda gizle (68.75em).
.-cq-hidden-max-content-full-widthİşaretli konteyner content-full-width kırılma noktasında veya altında olduğunda gizle (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İşaretli konteyner lg kırılma noktasında veya altında olduğunda gizle (48em).
.-cq-hidden-max-mdİşaretli konteyner md kırılma noktasında veya altında olduğunda gizle (30em).
.-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İşaretli konteyner sm kırılma noktasında veya altında olduğunda gizle (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İşaretli konteyner xl kırılma noktasında veya altında olduğunda gizle (62em).
.-cq-hidden-max-xsİşaretli konteyner xs kırılma noktasında veya altında olduğunda gizle (16em).
.-cq-hidden-min-contentİşaretli konteyner content kırılma noktasında veya üstünde olduğunda gizle (68.75em).
.-cq-hidden-min-content-full-widthİşaretli konteyner content-full-width kırılma noktasında veya üstünde olduğunda gizle (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İşaretli konteyner lg kırılma noktasında veya üstünde olduğunda gizle (48em).
.-cq-hidden-min-mdİşaretli konteyner md kırılma noktasında veya üstünde olduğunda gizle (30em).
.-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İşaretli konteyner sm kırılma noktasında veya üstünde olduğunda gizle (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İşaretli konteyner xl kırılma noktasında veya üstünde olduğunda gizle (62em).
.-cq-hidden-min-xsİşaretli konteyner xs kırılma noktasında veya üstünde olduğunda gizle (16em).
.-cq-show-max-contentİşaretli konteyner content kırılma noktasında veya altında olduğunda göster; aksi halde gizli (68.75em).
.-cq-show-max-content-full-widthİşaretli konteyner content-full-width kırılma noktasında veya altında olduğunda göster; aksi halde gizli (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İşaretli konteyner lg kırılma noktasında veya altında olduğunda göster; aksi halde gizli (48em).
.-cq-show-max-mdİşaretli konteyner md kırılma noktasında veya altında olduğunda göster; aksi halde gizli (30em).
.-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İşaretli konteyner sm kırılma noktasında veya altında olduğunda göster; aksi halde gizli (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İşaretli konteyner xl kırılma noktasında veya altında olduğunda göster; aksi halde gizli (62em).
.-cq-show-max-xsİşaretli konteyner xs kırılma noktasında veya altında olduğunda göster; aksi halde gizli (16em).
.-cq-show-min-contentİşaretli konteyner content kırılma noktasında veya üstünde olduğunda göster; aksi halde gizli (68.75em).
.-cq-show-min-content-full-widthİşaretli konteyner content-full-width kırılma noktasında veya üstünde olduğunda göster; aksi halde gizli (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İşaretli konteyner lg kırılma noktasında veya üstünde olduğunda göster; aksi halde gizli (48em).
.-cq-show-min-mdİşaretli konteyner md kırılma noktasında veya üstünde olduğunda göster; aksi halde gizli (30em).
.-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İşaretli konteyner sm kırılma noktasında veya üstünde olduğunda göster; aksi halde gizli (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İşaretli konteyner xl kırılma noktasında veya üstünde olduğunda göster; aksi halde gizli (62em).
.-cq-show-min-xsİşaretli konteyner xs kırılma noktasında veya üstünde olduğunda göster; aksi halde gizli (16em).
.-hidden-max-contentViewport content kırılma noktasında veya altında olduğunda gizle (68.75em).
.-hidden-max-content-full-widthViewport content-full-width kırılma noktasında veya altında olduğunda gizle (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-lgViewport lg kırılma noktasında veya altında olduğunda gizle (48em).
.-hidden-max-mdViewport md kırılma noktasında veya altında olduğunda gizle (30em).
.-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-smViewport sm kırılma noktasında veya altında olduğunda gizle (20em).
.-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-xlViewport xl kırılma noktasında veya altında olduğunda gizle (62em).
.-hidden-max-xsViewport xs kırılma noktasında veya altında olduğunda gizle (16em).
.-hidden-min-contentViewport content kırılma noktasında veya üstünde olduğunda gizle (68.75em).
.-hidden-min-content-full-widthViewport content-full-width kırılma noktasında veya üstünde olduğunda gizle (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-lgViewport lg kırılma noktasında veya üstünde olduğunda gizle (48em).
.-hidden-min-mdGörünüm alanı md kırılma noktasında veya üzerinde olduğunda gizle (30em).
.-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-smGörünüm alanı sm kırılma noktasında veya üzerinde olduğunda gizle (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-xlGörünüm alanı xl kırılma noktasında veya üzerinde olduğunda gizle (62em).
.-hidden-min-xsGörünüm alanı xs kırılma noktasında veya üzerinde olduğunda gizle (16em).
.-show-max-contentGörüntüle (-hidden-min-content'ın tersine) — görünüm alanı content kırılma noktasında veya altında olduğunda (68.75em); aksi hâlde gizli.
.-show-max-content-full-widthGörüntüle (-hidden-min-content-full-width'ın tersine) — görünüm alanı content-full-width kırılma noktasında veya altında olduğunda (98.75em); aksi hâlde gizli.
.-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-lgGörüntüle (-hidden-min-lg'ın tersine) — görünüm alanı lg kırılma noktasında veya altında olduğunda (48em); aksi hâlde gizli.
.-show-max-mdGörüntüle (-hidden-min-md'ın tersine) — görünüm alanı md kırılma noktasında veya altında olduğunda (30em); aksi hâlde gizli.
.-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-smGörüntüle (-hidden-min-sm'ın tersine) — görünüm alanı sm kırılma noktasında veya altında olduğunda (20em); aksi hâlde gizli.
.-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-xlGörüntüle (-hidden-min-xl'ın tersine) — görünüm alanı xl kırılma noktasında veya altında olduğunda (62em); aksi hâlde gizli.
.-show-max-xsGörüntüle (-hidden-min-xs'ın tersine) — görünüm alanı xs kırılma noktasında veya altında olduğunda (16em); aksi hâlde gizli.
.-show-min-contentGörüntüle (-hidden-max-content'ın tersine) — görünüm alanı content kırılma noktasında veya üzerinde olduğunda (68.75em); aksi hâlde gizli.
.-show-min-content-full-widthGörüntüle (-hidden-max-content-full-width'ın tersine) — görünüm alanı content-full-width kırılma noktasında veya üzerinde olduğunda (98.75em); aksi hâlde gizli.
.-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-lgGörüntüle (-hidden-max-lg'ın tersine) — görünüm alanı lg kırılma noktasında veya üzerinde olduğunda (48em); aksi hâlde gizli.
.-show-min-mdGörüntüle (-hidden-max-md'ın tersine) — görünüm alanı md kırılma noktasında veya üzerinde olduğunda (30em); aksi hâlde gizli.
.-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-smGörüntüle (-hidden-max-sm'ın tersine) — görünüm alanı sm kırılma noktasında veya üzerinde olduğunda (20em); aksi hâlde gizli.
.-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-xlGörüntüle (-hidden-max-xl'ın tersine) — görünüm alanı xl kırılma noktasında veya üzerinde olduğunda (62em); aksi hâlde gizli.
.-show-min-xsGörüntüle (-hidden-max-xs'ın tersine) — görünüm alanı xs kırılma noktasında veya üzerinde olduğunda (16em); aksi hâlde gizli.

Özel özellikler

ÖzellikTürVarsayılanAçıklama
--pantoken-bp-content<length>68.75emcontent kırılma noktasının değeri (68.75em, elle yazılmış, temalı (token IR içinde değil)). Bunu geçersiz kılmak derlenmiş @media/@container eşiklerini yukarı taşımaz.
--pantoken-bp-content-full-width<length>98.75emcontent-full-width kırılma noktasının değeri (98.75em, elle yazılmış, temalı (token IR içinde değil)). Bunu geçersiz kılmak derlenmiş @media/@container eşiklerini yukarı taşımaz.
--pantoken-bp-lg<length>48emlg kırılma noktasının değeri (48em, --instui-component-tray-width-lg'yi yansıtır). Bunu geçersiz kılmak derlenmiş @media/@container eşiklerini yukarı taşımaz.
--pantoken-bp-md<length>30emmd kırılma noktasının değeri (30em, --instui-component-tray-width-md'yi yansıtır). Bunu geçersiz kılmak derlenmiş @media/@container eşiklerini yukarı taşımaz.
--pantoken-bp-sm<length>20emsm kırılma noktasının değeri (20em, --instui-component-tray-width-sm'yi yansıtır). Bunu geçersiz kılmak derlenmiş @media/@container eşiklerini yukarı taşımaz.
--pantoken-bp-xl<length>62emxl kırılma noktasının değeri (62em, --instui-component-tray-width-xl'yi yansıtır). Bunu geçersiz kılmak derlenmiş @media/@container eşiklerini yukarı taşımaz.
--pantoken-bp-xs<length>16emxs kırılma noktasının değeri (16em, --instui-component-tray-width-xs'yi yansıtır). Bunu geçersiz kılmak derlenmiş @media/@container eşiklerini yukarı taşımaz.

Koşullar

TürSorguAçıklama
media(max-width: 16em)xs kırılma noktasının üst sınırı.
media(min-width: 16em)xs kırılma noktasının alt sınırı.
media(max-width: 20em)sm kırılma noktasının üst sınırı.
media(min-width: 20em)sm kırılma noktasının alt sınırı.
media(max-width: 30em)md kırılma noktasının üst sınırı.
media(min-width: 30em)md kırılma noktasının alt sınırı.
media(max-width: 48em)lg kırılma noktasının üst sınırı.
media(min-width: 48em)lg kırılma noktasının alt sınırı.
media(max-width: 62em)xl kırılma noktasının üst sınırı.
media(min-width: 62em)xl kırılma noktasının alt sınırı.
media(max-width: 68.75em)content kırılma noktasının üst sınırı.
media(min-width: 68.75em)content kırılma noktasının alt sınırı.
media(max-width: 98.75em)content-full-width kırılma noktasının üst sınırı.
media(min-width: 98.75em)content-full-width kırılma noktasının alt sınırı.
container(max-width: 16em)xs kırılma noktasının üst sınırı, etiketlenmiş bir konteynere göre değerlendirildiğinde.
container(min-width: 16em)xs kırılma noktasının alt sınırı, etiketlenmiş bir konteynere göre değerlendirildiğinde.
container(max-width: 20em)sm kırılma noktasının üst sınırı, etiketlenmiş bir konteynere göre değerlendirildiğinde.
container(min-width: 20em)sm kırılma noktasının alt sınırı, etiketlenmiş bir konteynere göre değerlendirildiğinde.
container(max-width: 30em)İşaretlenmiş bir konteynere karşı değerlendirilen md kesme noktasının üst sınırı.
container(min-width: 30em)İşaretlenmiş bir konteynere karşı değerlendirilen md kesme noktasının alt sınırı.
container(max-width: 48em)İşaretlenmiş bir konteynere karşı değerlendirilen lg kesme noktasının üst sınırı.
container(min-width: 48em)İşaretlenmiş bir konteynere karşı değerlendirilen lg kesme noktasının alt sınırı.
container(max-width: 62em)İşaretlenmiş bir konteynere karşı değerlendirilen xl kesme noktasının üst sınırı.
container(min-width: 62em)İşaretlenmiş bir konteynere karşı değerlendirilen xl kesme noktasının alt sınırı.
container(max-width: 68.75em)İşaretlenmiş bir konteynere karşı değerlendirilen content kesme noktasının üst sınırı.
container(min-width: 68.75em)İşaretlenmiş bir konteynere karşı değerlendirilen content kesme noktasının alt sınırı.
container(max-width: 98.75em)İşaretlenmiş bir konteynere karşı değerlendirilen content-full-width kesme noktasının üst sınırı.
container(min-width: 98.75em)İşaretlenmiş bir konteynere karşı değerlendirilen content-full-width kesme noktasının alt sınırı.

Tüketilen tokenler

TokenTürDeğer
--instui-component-tray-width-lg<length>48em
--instui-component-tray-width-md<length>30em
--instui-component-tray-width-sm<length>20em
--instui-component-tray-width-xl<length>62em
--instui-component-tray-width-xs<length>16em