【发布时间】:2014-06-15 13:26:15
【问题描述】:
我有一个包含 7 个单元格的表格,其中 4 个包含图像,3 个用作间距。图像单元格没有宽度,但间距单元格有。
|image| |image| |image| |image|
容器具有最小和最大宽度,表格宽度为 100%,我希望图像与表格单元格一起调整大小,以便间距单元格保持不变,但图像同样调整大小以适合单元格。我正在创建一个部分响应式网站,其最小宽度为 960 像素,最大宽度为 1070 像素,这就是图像需要调整大小的原因。
问题是:表格中的最后一张图片在 IE 和 Firefox 中没有调整大小。它在 Chrome 中运行良好。
这是我的代码:http://jsfiddle.net/hF5qY/
任何人有想法或更好的方法来使用 div 做到这一点?
【问题讨论】:
-
从 not 开始使用表格进行布局,而不是为此...
-
是的,我知道。但我是响应式设计的新手,这对我来说是唯一可行的解决方案。也是为什么我添加了最后一句话。我可以用 div 做到这一点,但问题是让文本调整大小,图像上的图标也将是一种字体。
-
我不认为 table 是唯一的解决方案......响应者可能会在这里给你正确的答案,但从长远来看,我建议你看看 bootstrap 是如何做到的;它是使用最广泛的 CSS 框架之一...
-
请不要使用表格!
标签: html css responsive-design html-table