表格列的 HTML 文本显示限制

标签 html css

我有一个宽度为 200px 的表格。

它有两列:

  1. 标题(简单文本、链接等)
  2. Logo (img)

问题是:当 Title + Logo 超过 200px 时,我只需要限制 Title

------------------------
|Title      |Logo      |
------------------------
|Helloooo...|img       |
------------------------

约束仅 HTML 和 CSS

我尝试不同的想法:

overflow: hidden; 
text-overflow: ellipsis; 
white-space: nowrap;
table-layout:fixed;
...

我得到的唯一结果是:

------------------------
|Title      |Logo      |
------------------------
|Helloooooooooooo|img       | -> more than 200px
------------------------

最佳答案

/编写如下CSS代码/

.appadd {

white-space: nowrap;
overflow: hidden;
width: 180px;
height: 30px;
text-overflow: ellipsis; 

Live Demo - Goto this Link

关于表格列的 HTML 文本显示限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10954188/

相关文章:

html - 在 CSS/HTML 中使用图像调整大小重新定位文本

CSS3 + HTML5SHIV + CSS3PIE Border-radius 不适用于 IE8 但适用于 IE7,9,10

html - 如何显示内联消息

jquery - 在div中加载html内容

javascript - 如何使用 JS 将元素与窗口底部对齐

java - 将 Servlet 链接到选项卡菜单

html - 页面轮播控制按钮放置不均匀

javascript - 附加和分离动态创建的输入

php - 如何在html表格中垂直显示两列的两个不同的多维数组

css - 动画 svg 路径