【问题标题】:table-layout:fixed auto width表格布局:固定自动宽度
【发布时间】:2012-08-13 19:59:03
【问题描述】:

我有一个显示在这里的代码:http://jsfiddle.net/db4XL/ table-layout:fixed 似乎将子元素分成两个 50% 的宽度。 有没有办法让 div.number 宽度自动? 请看这张图片,了解我想要实现的目标:

谢谢

【问题讨论】:

  • 在我看来像表格数据,使用表格!
  • @MoinZaman 它是复杂应用程序的一部分,不能使用表格标记,所以我使用 div 代替
  • “自动”是什么意思?它是动态宽度吗?您可以使用百分比或使用特定宽度。
  • @KyleSevenoaks 是的,我的意思是动态宽度。我不能使用百分比或固定宽度
  • 那么除非你想要一个 Javascript 解决方案,否则你就不走运了。

标签: css word-wrap tablelayout


【解决方案1】:

这是不可能的。如果您希望表格单元格根据内容调整大小,以便将左侧单元格拆分为大约 30%,那么您将必须使用百分比。这是一个有效的 jfiddle:

http://jsfiddle.net/db4XL/7/

您所要求的只是不可能的。在所有单元格上使用 auto 属性的表格的标准行为是将其平分。

【讨论】:

    猜你喜欢
    • 2017-01-23
    • 2017-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-26
    • 1970-01-01
    • 1970-01-01
    • 2018-01-25
    相关资源
    最近更新 更多