html - 表格不想在 div 内拉伸(stretch)

标签 html css html-table

我有一个 <table><div> 里面标签,它不想跨越需要的时间。我需要为 <table> 指定一个以 px 为单位的宽度跨越并因此导致<div>它在里面滚动的容器。否则,<table>刚好跨越 100% 的宽度,即 <div> 的宽度.

我的例子如下:

<div style="width:880px; overflow:scroll;">
    <table> // I need to explicitly specify a width for it, otherwise it just span 100% which is incorrect
        <tr><td></td><td></td><td></td></tr>
    </table>
</div>

我已经指定了所有 <td>在我的 CSS 中标记宽度。

我不明白为什么 <table>无法确定它自己的宽度或只是尊重所有 <td> 的宽度标签。

最佳答案

尝试在表格中的 td 上设置 white-space: nowrap; 并在每个 td 中转储大量文本,您将开始在 div 上看到滚动条.

关于html - 表格不想在 div 内拉伸(stretch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5395217/

相关文章:

html - 在 Internet Explorer 中使用 css 给第二列或第四列右侧边框

html - 如何在悬停整个 anchor 时在 anchor 内制作悬停元素

CSS3 Scale 不适用于 Firefox 34.0.5 中的 <a>

javascript - getElementById(element).innerHTML 缓存?

html - 表格中的水平滚动条以使其响应

javascript - 如何让新动画等到旧动画完成?

javascript - 表格未位于 div 中心

javascript - 如何从 <table><tr><td></td></tr></table> 获取特定的 HTML 控件并将所选控件附加到同一个 <td> 中?

javascript - 如何在相应的滚动条上获得虚线 svg 动画?

html - 表 nth-child 不工作