1
1
mirror of https://github.com/primer/css.git synced 2024-12-13 16:15:44 +03:00
css/docs/content/components/truncate.md
2019-08-12 15:33:06 -07:00

25 lines
871 B
Markdown

---
title: Truncate
path: components/truncate
status: Stable
source: 'https://github.com/primer/css/tree/master/src/truncate'
bundle: truncate
---
`.css-truncate` will shorten text with an ellipsis. The maximum width of the truncated text can be changed by overriding the max-width of `.css-truncate-target`. Unless the full text is so long that it affects performace, always add `title` to the truncated element so the full text can still be seen.
```html live title="Truncate"
<span class="branch-ref css-truncate css-truncate-target" title="really-long-branch-name">
really-long-branch-name
</span>
```
You can reveal the entire string on hover with the addition of `.expandable`.
```html live title="Truncate Expandable"
<span class="css-truncate expandable">
<span class="branch-ref css-truncate-target">this-is-a-really-long-branch-name</span>
</span>
```