Skip to content

CSS: responsive

[class*="-hidden-"],[class*="-show-"] — Dosbarthiadau dangos/cuddio yn ôl lled y ffenestr neu'r cynhwysydd ar raddfa torbwynt themaedig.

.instui-hidden-max-<bp>/-hidden-min-<bp> yn cuddio yn ôl lled y ffenestr; mae .instui-show-max-<bp>/-show-min-<bp> yn y gwrthwyneb (cuddiedig fel arfer, dim ond yn ymddangos o fewn y cyfnod drwy display: revert); mae'r amrywiadau -cq- yn ymateb i led rhieni .instui-container yn lle led y ffenestr. Mae'r haenau raddfa xs/sm/md/lg/xl (tarddiad o docennau cydran tray-width yr IR) wedi'u hail-enwi i ffurflen hir (x-smallx-large) a enw dyfais (mobile/phablet/tablet/laptop/desktop) — y ddau yn hen ffasiwn o blaid y enw byr — yn ogystal â'r haenau themaedig heb eu graddio content/content-full-width (uchaf-lled ardal y prif gynnwys).

Source: index.ts

Defnydd

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

Enghreifftiau

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>

Modyfiwyr

ModyfiwrDisgrifiad
.-cq-hidden-max-contentCuddio pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt content (68.75em).
.-cq-hidden-max-content-full-widthCuddio pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt 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-lgCuddio pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt lg (48em).
.-cq-hidden-max-mdCuddio pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt md (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-smCuddio pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt 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-xlCuddio pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt xl (62em).
.-cq-hidden-max-xsCuddio pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt xs (16em).
.-cq-hidden-min-contentCuddio pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt content (68.75em).
.-cq-hidden-min-content-full-widthCuddio pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt 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-lgCuddio pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt lg (48em).
.-cq-hidden-min-mdCuddio pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt md (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-smCuddio pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt 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-xlCuddio pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt xl (62em).
.-cq-hidden-min-xsCuddio pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt xs (16em).
.-cq-show-max-contentDangos pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt content (68.75em); cuddiedig fel arall.
.-cq-show-max-content-full-widthDangos pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt content-full-width (98.75em); cuddiedig fel arall.
.-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-lgDangos pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt lg (48em); cuddiedig fel arall.
.-cq-show-max-mdDangos pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt md (30em); cuddiedig fel arall.
.-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-smDangos pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt sm (20em); cuddiedig fel arall.
.-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-xlDangos pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt xl (62em); cuddiedig fel arall.
.-cq-show-max-xsDangos pan fo'r cynhwysydd marciedig ar neu o dan y torbwynt xs (16em); cuddiedig fel arall.
.-cq-show-min-contentDangos pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt content (68.75em); cuddiedig fel arall.
.-cq-show-min-content-full-widthDangos pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt content-full-width (98.75em); cuddiedig fel arall.
.-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-lgDangos pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt lg (48em); cuddiedig fel arall.
.-cq-show-min-mdDangos pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt md (30em); cuddiedig fel arall.
.-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-smDangos pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt sm (20em); cuddiedig fel arall.
.-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-xlDangos pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt xl (62em); cuddiedig fel arall.
.-cq-show-min-xsDangos pan fo'r cynhwysydd marciedig ar neu uwch na'r torbwynt xs (16em); cuddiedig fel arall.
.-hidden-max-contentCuddio pan fo'r ffenestr golwg ar neu o dan y torbwynt content (68.75em).
.-hidden-max-content-full-widthCuddio pan fo'r ffenestr golwg ar neu o dan y torbwynt 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-lgCuddio pan fo'r ffenestr golwg ar neu o dan y torbwynt lg (48em).
.-hidden-max-mdCuddio pan fo'r ffenestr golwg ar neu o dan y torbwynt md (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-smCuddio pan fo'r ffenestr golwg ar neu o dan y torbwynt sm (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-xlCuddio pan fo'r ffenestr golwg ar neu o dan y torbwynt xl (62em).
.-hidden-max-xsCuddio pan fo'r ffenestr golwg ar neu o dan y torbwynt xs (16em).
.-hidden-min-contentCuddio pan fo'r ffenestr golwg ar neu uwch na'r torbwynt content (68.75em).
.-hidden-min-content-full-widthCuddio pan fo'r ffenestr golwg ar neu uwch na'r torbwynt 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-lgCuddio pan fo'r ffenestr golwg ar neu uwch na'r torbwynt lg (48em).
.-hidden-min-mdCuddio pan fydd y ffenestr ar neu uwchlaw torri pwynt md (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-smCuddio pan fydd y ffenestr ar neu uwchlaw torri pwynt 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-xlCuddio pan fydd y ffenestr ar neu uwchlaw torri pwynt xl (62em).
.-hidden-min-xsCuddio pan fydd y ffenestr ar neu uwchlaw torri pwynt xs (16em).
.-show-max-contentDangos (gwrthdro o -hidden-min-content) pan fydd y ffenestr ar neu o dan torri pwynt content (68.75em); wedi'i guddio fel arall.
.-show-max-content-full-widthDangos (gwrthdro o -hidden-min-content-full-width) pan fydd y ffenestr ar neu o dan torri pwynt content-full-width (98.75em); wedi'i guddio fel arall.
.-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-lgDangos (gwrthdro o -hidden-min-lg) pan fydd y ffenestr ar neu o dan torri pwynt lg (48em); wedi'i guddio fel arall.
.-show-max-mdDangos (gwrthdro o -hidden-min-md) pan fydd y ffenestr ar neu o dan torri pwynt md (30em); wedi'i guddio fel arall.
.-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-smDangos (gwrthdro o -hidden-min-sm) pan fydd y ffenestr ar neu o dan torri pwynt sm (20em); wedi'i guddio fel arall.
.-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-xlDangos (gwrthdro o -hidden-min-xl) pan fydd y ffenestr ar neu o dan torri pwynt xl (62em); wedi'i guddio fel arall.
.-show-max-xsDangos (gwrthdro o -hidden-min-xs) pan fydd y ffenestr ar neu o dan torri pwynt xs (16em); wedi'i guddio fel arall.
.-show-min-contentDangos (gwrthdro o -hidden-max-content) pan fydd y ffenestr ar neu uwchlaw torri pwynt content (68.75em); wedi'i guddio fel arall.
.-show-min-content-full-widthDangos (gwrthdro o -hidden-max-content-full-width) pan fydd y ffenestr ar neu uwchlaw torri pwynt content-full-width (98.75em); wedi'i guddio fel arall.
.-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-lgDangos (gwrthdro o -hidden-max-lg) pan fydd y ffenestr ar neu uwchlaw torri pwynt lg (48em); wedi'i guddio fel arall.
.-show-min-mdDangos (gwrthdro o -hidden-max-md) pan fydd y ffenestr ar neu uwchlaw torri pwynt md (30em); wedi'i guddio fel arall.
.-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-smDangos (gwrthdro o -hidden-max-sm) pan fydd y ffenestr ar neu uwchlaw torri pwynt sm (20em); wedi'i guddio fel arall.
.-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-xlDangos (gwrthdro o -hidden-max-xl) pan fydd y ffenestr ar neu uwchlaw torri pwynt xl (62em); wedi'i guddio fel arall.
.-show-min-xsDangos (gwrthdro o -hidden-max-xs) pan fydd y ffenestr ar neu uwchlaw torri pwynt xs (16em); wedi'i guddio fel arall.

Priodweddau arferiad

EiddoMathDiofynDisgrifiad
--pantoken-bp-content<length>68.75emGwerth torri pwynt content (68.75em, wedi'i lunio â llaw, â thema (nid yn y token IR)). Nid yw ei oruchafu yn symud terfynau cyfansoddiad @media/@container i fyny.
--pantoken-bp-content-full-width<length>98.75emGwerth torri pwynt content-full-width (98.75em, wedi'i lunio â llaw, â thema (nid yn y token IR)). Nid yw ei oruchafu yn symud terfynau cyfansoddiad @media/@container i fyny.
--pantoken-bp-lg<length>48emGwerth torri pwynt lg (48em, sy'n adlewyrchu --instui-component-tray-width-lg). Nid yw ei oruchafu yn symud terfynau cyfansoddiad @media/@container i fyny.
--pantoken-bp-md<length>30emGwerth torri pwynt md (30em, sy'n adlewyrchu --instui-component-tray-width-md). Nid yw ei oruchafu yn symud terfynau cyfansoddiad @media/@container i fyny.
--pantoken-bp-sm<length>20emGwerth torri pwynt sm (20em, sy'n adlewyrchu --instui-component-tray-width-sm). Nid yw ei oruchafu yn symud terfynau cyfansoddiad @media/@container i fyny.
--pantoken-bp-xl<length>62emGwerth torri pwynt xl (62em, sy'n adlewyrchu --instui-component-tray-width-xl). Nid yw ei oruchafu yn symud terfynau cyfansoddiad @media/@container i fyny.
--pantoken-bp-xs<length>16emGwerth torri pwynt xs (16em, sy'n adlewyrchu --instui-component-tray-width-xs). Nid yw ei oruchafu yn symud terfynau cyfansoddiad @media/@container i fyny.

Amodau

MathYmchwiliadDisgrifiad
media(max-width: 16em)Terfyn uchaf torri pwynt xs.
media(min-width: 16em)Terfyn isaf torri pwynt xs.
media(max-width: 20em)Terfyn uchaf torri pwynt sm.
media(min-width: 20em)Terfyn isaf torri pwynt sm.
media(max-width: 30em)Terfyn uchaf torri pwynt md.
media(min-width: 30em)Terfyn isaf torri pwynt md.
media(max-width: 48em)Terfyn uchaf torri pwynt lg.
media(min-width: 48em)Terfyn isaf torri pwynt lg.
media(max-width: 62em)Terfyn uchaf torri pwynt xl.
media(min-width: 62em)Terfyn isaf torri pwynt xl.
media(max-width: 68.75em)Terfyn uchaf torri pwynt content.
media(min-width: 68.75em)Terfyn isaf torri pwynt content.
media(max-width: 98.75em)Terfyn uchaf torri pwynt content-full-width.
media(min-width: 98.75em)Terfyn isaf torri pwynt content-full-width.
container(max-width: 16em)Terfyn uchaf torri pwynt xs, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(min-width: 16em)Terfyn isaf torri pwynt xs, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(max-width: 20em)Terfyn uchaf torri pwynt sm, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(min-width: 20em)Terfyn isaf torri pwynt sm, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(max-width: 30em)Terfyn uchaf y pwynt torri md, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(min-width: 30em)Terfyn isaf y pwynt torri md, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(max-width: 48em)Terfyn uchaf y pwynt torri lg, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(min-width: 48em)Terfyn isaf y pwynt torri lg, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(max-width: 62em)Terfyn uchaf y pwynt torri xl, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(min-width: 62em)Terfyn isaf y pwynt torri xl, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(max-width: 68.75em)Terfyn uchaf y pwynt torri content, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(min-width: 68.75em)Terfyn isaf y pwynt torri content, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(max-width: 98.75em)Terfyn uchaf y pwynt torri content-full-width, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.
container(min-width: 98.75em)Terfyn isaf y pwynt torri content-full-width, wedi'i werthuso yn erbyn cynhwysydd wedi'i farcio.

Tocynnau a ddefnyddiwyd

TokenMathGwerth
--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