jquery - text-overflow :ellipsis css property not working in firefox, stackoverflow 上的上一个解决方案也不起作用

标签 jquery css firefox

我使用了 bootstrap 媒体类,我想在新行中换行我的标题和描述(如果超过宽度则夹住并放置省略号),我也在

标签上使用了以下 css 属性但它不起作用,即

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

标题从 div 溢出,我只想通过应用上面的 css 来适应它的宽度。它在 chrome 中运行良好。但在 Firefox 中没有。

最佳答案

只需在内部DIV上设置如下定义:

text-overflow: ellipsis;
display: block;
white-space: nowrap;
overflow: hidden;
width: 100%;
  • “宽度”可以是您需要的任何值,只要它是确定的(px 或 %)即可。否则,“省略号”效果将不起作用,因为浏览器不知道容器“结束”在哪里,也不知道内容从这一点开始溢出。

关于jquery - text-overflow :ellipsis css property not working in firefox, stackoverflow 上的上一个解决方案也不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50153110/

相关文章:

jquery - Rails 3 AJAX 请求真实性 token 被忽略

javascript - jquery 字符串转数字返回字符串

css - 如何为 facebook、google Plus 等帖子添加单独的选项菜单

html - 列的 CSS 响应式设计顺序

selenium - 如何测试模糊 - Firefox Selenium 驱动程序?

javascript - 如果单击主体,则切换事件处理程序,但如果单击的是 [某些元素],则不会

php - AJAX调用成功但抛出未定义索引错误

html - html5/css3 中的响应式多级列表

javascript - contenteditable DIV 在 FF 和 Chrome 中有默认边框 - 如何隐藏它?

javascript - Firefox 鼠标事件不起作用