假设我有一个简单的div,我想在其中从数据库生成广告。我不能预测描述会有多长。
<div class="ads-front col-sm-6 col-md-4">
<h2 class="col-xs-12">Ad title</h2>
<h3 class="col-xs-12">Ad location</h3>
<p class="col-xs-12 ad-description">
Lorem ipsum dolor sit amet, consectetur adipiscing
elit. Donec consectetur egestas risus ut tempor. Praesent eu
fringilla nisl. Nullam blandit id nisi ac dapibus. Pellentesque
laoreet
</p>
<button class="red-button-front red-button col-xs-6">More</button>
</div>所以我想将容器设置为最大高度,比如说300px。我可以使用overflow:hidden,但它会在我的文本中产生令人讨厌的裁剪。我想要一个400个字符后,最后3个字符的干净剪切是"...“如“点击‘更多’查看更多”
我有一种预感,有人已经为此做了代码片段,或者在Jquery中有一个优雅的was来做这件事。
发布于 2015-05-28 03:26:59
div {
text-overflow: ellipsis;
overflow: hidden;
}在CSS中没有办法剪切400个字符之后
https://stackoverflow.com/questions/30491407
复制相似问题