text-overflow
Omaisuus CSS käsitellään tilanteita, joissa teksti on leikattu, kun se vuotaa elementin ruutuun. Se voidaan leikata (eli katkaista, piilottaa), näyttää ellipsin ('…', Unicode-alueen arvo U + 2026) tai näyttää tekijän määrittämän merkkijonon (ei nykyistä selaintukea tekijän määrittelemille kielille).
.ellipsis ( text-overflow: ellipsis; /* Required for text-overflow to do anything */ white-space: nowrap; overflow: hidden; )
Huomaa, että text-overflow
vain silloin, kun säiliön overflow
omaisuus on arvo hidden
, scroll
tai auto
ja white-space: nowrap;
.
Tekstin ylivuoto voi tapahtua vain lohko- tai inline-block-tason elementeillä, koska elementillä on oltava leveys voidakseen ylivuotoa editoida. Ylivuoto tapahtuu suuntaan, joka määritetään suuntaominaisuuden tai siihen liittyvien attribuuttien avulla.
Seuraava esittely näyttää text-overflow
ominaisuuden käyttäytymisen mukaan lukien kaikki mahdolliset arvot. Selaimen tuki vaihtelee!
Katso tämä kynä!
Kun asetat overflow
- scroll
tai auto
näyttöön tulevat vierityspalkit, jotta lisäteksti paljastuu, mutta hidden
ei. Piilotettu teksti voidaan valita valitsemalla ellipsit.
Vanhaa tavaraa
Vanhassa spesifikaation versiossa sanotaan, että voit käyttää kuvan URL-osoitetta ellipsille, mutta näyttää siltä, että se pudotettiin.
On esimerkiksi kaksiarvoinen syntakse text-overflow: ellipsis ellipsis;
, joka hallitsisi saman säiliön vasemman ja oikean puolen ylivuotoa. En ole varma, miten se olisi mahdollista saavuttaa. Ehkä keskitetty teksti liian pieneen astiaan? Uuden spesifin mukaan tämä sekä merkkijonon määrittely ovat "vaarassa".
En ole varma mistä ellipsis-word
tuli. Sitä ei ole spesifikaatiossa tai missään muussa dokumentaatiossa kuin WebPlatform.org-sivustossa.
text-overflow
Omaisuutta käytetään olla lyhennys yhdistelmä text-overflow-mode
ja text-overflow-ellipsis
, mutta ei enää ja ne erilliset ominaisuudet eivät ole.
Selaimen tuki
Kromi | Safari | Firefox | Ooppera | IE | Android | iOS |
---|---|---|---|---|---|---|
25+ | 5.1+ | 19+ | 12.1+ | IE8 + | 2.1+ | 3.2+ |