td下没法设置一行溢出显示省略号

通常这么设置,

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

但是对td确实无效的,为啥?
代码地址http://codepen.io/cococoder/p...

阅读 2.7k
3 个回答

内联元素你规定宽度也是没有用的 所以没有宽度限制内容会把容器撑大就没法hidden overflow了。把td的display设为display:inline-block就可以了

加上display:inline-block;

问题已经解决,,必须给table加上table-layout:fixed;

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题