_truncate
文字が横幅に収まりきらなくなった場合に省略記号を表示します。
引数 | 型 | 初期値 | 説明 |
---|---|---|---|
| |||
$line | Number | 1 | 表示する行数 |
$line-height | Number | null | 指定すると -webkit-line-clamp プロパティに対応していないブラウザの表示を最適化できる |
1行の省略
引数を指定しなければ1行の省略となります。
あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。
<div class="element">...</div>
.element {
@include _truncate;
}
2行以上の省略
3行目に省略記号が表示され、-webkit-line-clamp
プロパティに非対応のブラウザでは違和感がないように調整されます。
あのイーハトーヴォのすきとおった風、夏でも底に冷たさをもつ青いそら、うつくしい森で飾られたモリーオ市、郊外のぎらぎらひかる草の波。またそのなかでいっしょになったたくさんのひとたち、ファゼーロとロザーロ、羊飼のミーロや、顔の赤いこどもたち、地主のテーモ、山猫博士のボーガント・デストゥパーゴなど、いまこの暗い巨きな石の建物のなかで考えていると、みんなむかし風のなつかしい青い幻燈のように思われます。
<div class="element">...</div>
.element {
@include _truncate(3, 1.7);
}
ただし、非対応のブラウザでは省略記号 ...
は表示されません。