私は、複数の行にまたがるコンテンツを持つ単純なスパンタグを持っていますが、3行でそれをキャップし、省略記号(...)をフォローする方法を理解しましたIEで3行にテキストを切り捨て
問題は、IE11ではうまくいかず、私がしたいことです。ここに私のコードです:
HTML:
<span class="itemLabel">
This is Line 1<br/>
This is Line 2<br/>
This is Line 3<br/>
this is Line 4<br/>
this is Line 5<br/>
</span>
CSS:
.itemLabel{
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
font-size: 11px;
}
今すぐスパンの内容を動的に移入されているので、私は量のZEROコントロールを持っていますこのスパンを囲むアンカータグと製品画像に180pxの幅が設定されているため、単に「多くの改行タグを使用しない」ことはできません。それら例として、5つの行が存在しても、CSSはスパンを最大3で切断します。
IEで同じ表示を実現するにはどうすればよいですか?
https://developer.mozilla.org/en-US/docs/Web/CSS/box-flex – Pete
@hungerstarあなたが読んでいないと仮定するつもりですなぜ私は問題にブレークタグを入れたのか。 – Murphy1976
私はあなたが望むことができる最高のものは次のようなものだと思っています:https://jsfiddle.net/9ruzfdxj/1 – Pete