html - 用图像截断文本

标签 html css image truncate

我试图截断基于此 link 的文本

现在我使用类如下

.line-clamp {
  margin: 0 0 1em 0;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;  
}

它只适用于文本。这是我的 JSFiddle

问题是我还想在截断的文本中包含一张图片,所以我试图 include image inside div .甚至放图片outside the div在文本下方显示图像。我没有得到正确的输出。我怎样才能将图像放在文本末尾,以便我可以看到该图像。

最佳答案

只要让盒子变短,让它漂浮起来

.line-clamp {
  margin: 2px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;  
  width:90%; float:left;
}
<div class="line-clamp">
  Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
 </div>
 <img src="https://cdn4.iconfinder.com/data/icons/ionicons/512/icon-help-circled-128.png" width="20px" alt="" class="panel-icon" title="image">

关于html - 用图像截断文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43909136/

相关文章:

javascript - 使用 JavaScript 和 CSS 翻译页面和联系表

jquery - 使用 CSS 在悬停时突出显示另一个元素

c++ - 单幅图像超分辨率C/C++源代码?

javascript - 如何一次只选中一个复选框?

javascript - 检索对象集合中的元素

php - 是否可以将 html 添加到 phpinfo 页面?

ios - 从 Collection View 中选择时,MWPhotoBrowser 未显示正确的图像

css - 在同一行上显示两个 div,中间没有空格,在具有 contenteditable ="true"的 div 内

css - 如何使无序列表响应 flexbox?

html - 在html中div所在的位置留下空间但覆盖位置不是