css [css:省略号]はみ出たテキストの省略(省略号とかいうらしい)#css
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css [css:省略号]はみ出たテキストの省略(省略号とかいうらしい)#css相关的知识,希望对你有一定的参考价值。
/**
* .u-ellipsis
* @link https://qiita.com/mpyw/items/e91aaec88880cb5ef37a
*/
.u-ellipsis {
/* 任意 */
/* min-width: 100px; /* 最小表示幅の指定 */
/* max-width: 200px; /* 最大表示幅の指定 */
max-width: 100%;
/* 必須 */
white-space: nowrap; /* 空白で改行させない */
overflow: hidden; /* はみ出た部分を表示しない */
text-overflow: ellipsis; /* はみ出た場合に「…」を表示 */
-webkit-text-overflow: ellipsis; /* はみ出た場合に「…」を表示 (Safari用) */
-o-text-overflow: ellipsis; /* はみ出た場合に「…」を表示 (Opera用) */
}
.u-ellipsis--inline {
display: inline-block;
}
/* テキスト省略(1行) */
.u-ellipsis--oneline {
height: 2rem;
overflow: hidden;
text-overflow:ellipsis;
}
/**
* テキスト省略(複数行)
*/
.u-ellipsis--mutiple {
line-height: 1.5;
height: 2em; /*row-height*/
background-color: #fff;
position: relative;
padding-right: 1em;
overflow: hidden;
}
.u-ellipsis--mutiple::before {
content: "...";
position: absolute;
right: 0;
bottom: 0;
display: inline-block;
width: 1em;
}
.u-ellipsis--mutiple::after {
content: "";
position: relative;
right: -1em;
margin-left: -1em;
float: right;
width: 1em;
height: 100%;
background-color: inherit;
}
以上是关于css [css:省略号]はみ出たテキストの省略(省略号とかいうらしい)#css的主要内容,如果未能解决你的问题,请参考以下文章
scss 20180320テキストがはみ出した场合に省略记号「...」に自动変换
css テキスト省略符号
css はみ出る分量は「...」记号で省略
python 図形やテキストの描画
text Kubernetesコンテキストのイメージ画像
python テキストのパース(\ S +?)\ s +?(\ S +?)