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">This text is clamped to one line by default and ends in an ellipsis.</div>
<div class="--truncate" style="--lines: 3">This text is clamped to three lines and ends in an ellipsis.</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.