【问题标题】:Setting table width to 100%, without table-layout: fixed将表格宽度设置为 100%,没有表格布局:固定
【发布时间】:2013-08-27 15:20:05
【问题描述】:

我想要做的是有一个包含两个部分的行,当使用text-overflow: ellipsis 作为第一个部分时,最后一部分应该始终可见。像这样:

[[foo][bar]       ]
[[lorem i...][bar]]

所以我用display: table 表示行,display: table-cell 表示部分。我将table-layout: fixed 添加到行中效果很好,但这会在第二个单元格中留下空白空间。

这是包含我尝试过的小提琴:http://jsfiddle.net/ybouhjira/2vWKm/1/

【问题讨论】:

  • 嗯,我没听懂 - 你的小提琴看起来不像这里的例子 - 也许这只是在 chrome 上?我不知道..
  • 我用正确的链接编辑了它,我也在使用 chrome

标签: html css width css-tables


【解决方案1】:

这取决于 #wrapper 宽度 将包装宽度更改为 400px 并添加此代码

#cell1 {
    width: 20%;
}
#cell2 {
    width: 99%;
}

http://jsfiddle.net/2vWKm/2/

【讨论】:

  • 不,我想要它使用那个宽度,我不能为每个单元格设置百分比。
猜你喜欢
  • 2020-02-11
  • 2016-01-02
  • 2015-10-09
  • 1970-01-01
  • 2017-07-01
  • 1970-01-01
  • 2011-06-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多