css - 在 CSS : if text line is break show dots 上

标签 css

我以前见过这个解决方案,但我不记得确切的位置......没有 JS

也许它在断线时起作用。 但是 css 属性是什么?

问题是: 如何向用户显示:,如果文本长度超过 150 像素

DEMO

div {
  font-family: Arial;
  background: #99DA5E;
  margin: 5px 0;
  padding: 1%;
  width: 150px;
  overflow: hidden;
  height: 17px;
  color: #252525;
}
<div>apple</div>
<div>jack fruit</div>
<div>super puper long title for fruit</div>
<div>watermelon</div>

最佳答案

您是在谈论省略号吗?将此添加到您的 CSS

text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;

fiddle :http://jsfiddle.net/5UPRU/7/

关于css - 在 CSS : if text line is break show dots 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17868503/

相关文章:

javascript - 如何在刷新/加载时设置滚动到顶部? (仅限 AngularJs 或 Js,无 Jquery)

javascript - 如何在 React.js 中调整 Chart.JS 元素的大小?

html - 如何更改 IE11 中所选选项的背景颜色?

css - 使用 Bootstrap 时自定义 CSS 不起作用

javascript - 关闭 body 点击菜单和动画 body

html - Bootstrap 3 - 垂直对齐输入组按钮和表单时出现问题

javascript - 如何使用正则表达式替换CSS中的url(javascript)

html - 用于 3 列设计的 Bootstrap 独立滚动

javascript - 添加文本 Javascript 进度条

html - 为大型网站设计精神图标