Skip to content

CSS: truncate ​

.--truncate — Torrwch elipsis gyda chlymwch llinell a reolir gan --lines — yn ddefnyddiol fel un unigol neu wedi’i gadwynu ar unrhyw gydran (.instui-button.--truncate).

Mae’r dosbarth sylfaenol yn defnyddio display: -webkit-box ac yn darllen y priodoledd arfer --lines i gloi testun i nifer sefydlog o linellau cyn iddo ddod i ben mewn elipsis.

Source: index.ts

TIP

Gofyniad JS — Nid yw’r gydran hon yn cynnwys CSS ei hun — mae ei farc-ap a’i hymddygiad yn deillio’n gyfan o @pantoken/interactions. Caiff ei fodyffiwr --max-lines-auto ei lywio gan y ymddygiad hwnnw. Gweler y modifier table below.

Defnydd ​

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

Enghreifftiau ​

html
<div class="--truncate">Mae'r testun hwn yn cael ei gyfyngu i un llinell yn ddiofyn ac yn gorffen mewn ellips.</div>
<div class="--truncate" style="--lines: 3">Mae'r testun hwn yn cael ei gyfyngu i dri llinell ac yn gorffen mewn ellips.</div>
<button class="instui-button --truncate">…</button>

Modyfiwyr ​

ModyfiwrDisgrifiad
.--lines-1Alias o --max-lines-1.
.--lines-2Alias o --max-lines-2.
.--lines-3Alias o --max-lines-3.
.--lines-4Alias o --max-lines-4.
.--lines-5Alias o --max-lines-5.
.--max-lines-1Cloi i un llinell (diofyn).
.--max-lines-2Cloi i ddwy llinell.
.--max-lines-3Cloi i dri llinell.
.--max-lines-4Cloi i bedwar llinell.
.--max-lines-5Cloi i bump llinell.
.--max-lines-autoInteraction — — Clamp to the number of lines that fit in the container, based on its height and the line height of the text.
.--truncateYn galluogi torri a chloi llinellau ar yr elfen darged.
.--truncate-character(diofyn) Torrwch ar lefel nodau.
.--truncate-wordTorrwch ar lefel geiriau.

Priodweddau arferiad ​

EiddoMathDiofynDisgrifiad
--ellipsisclip | ellipsis | <string> | fadeellipsis—
--lines<integer>1—

Tocynnau a ddefnyddiwyd ​

TokenMathGwerth
--instui-component-truncate-text-font-family[ <font-family-name> | <generic-font-family> ]#Atkinson Hyperlegible Next, "Helvetica Neue", Helvetica, Arial, sans-serif
--instui-line-height-paragraph-base<percentage>150%

Cefnogaeth porwr ​

  • Mae’r cloi yn dibynnu ar -webkit-line-clamp gyda display: -webkit-box, wedi’i bartneru â’r safonol line-clamp.

Perthnasol ​

  • text — Teipograffi’r corff y mae hyn yn ei thorri.