我有一个 HTML 页面,中间有一个部分。此水平部分使用 <table>
并且有一个需要在整个部分水平重复的自定义背景图像。该表中有 5 个元素。这些元素的静态大小为 140 像素。
我的问题是,我无法让图像在剩余空间中重复。就好像 table 没有拉伸(stretch)整个宽度一样。但是,如果我将表格宽度设置为 100%,表格单元格将超过 140 像素。
我该怎么办?我想让 table 填满整个空间。但我希望我的单元格保持恒定大小,并且我希望使用背景图像。
谢谢!
最佳答案
A <table>
仅与其内部的细胞一样大。因此,如果您有 5 个单元格,每个单元格的宽度为 140 像素,那么表格将只有 700 像素宽:它不会延伸到可用的整个宽度。
你可以包装 <table>
在<div>
并将重复的背景图像放在 <div>
上, 如果 the 6th cell solution不起作用或不受欢迎。
关于html - 如何获得具有固定宽度列的 <table> 以填充其容器的整个宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4539221/