我有以下脚本:
<table width="100%">
<tr>
<td style="width: 300px;background-color: red">
</td>
<td style="background-color: lime">
<div style="width: 50%;overflow: auto;">
<img src="very_big_image.jpg" />
</div>
</td>
<td style="width: 400px;background-color: orange">
</td>
</tr>
</table>
它将第二个td
的宽度设置为等于width
的{{1}},(但从逻辑上讲,第二个img
的宽度必须为td
所以我在整个窗口都有滚动。
我该如何解决?
答案 0 :(得分:1)
设置要滚动的溢出应该可以实现您的目标:
overflow:scroll;
将溢出设置为自动只会在使用剪辑时显示滚动条。
<强>更新强>
为了让表格与溢出内容一起使用,您需要将table-layout
的{{1}}属性设置为<table>
fixed
您可以在此处查看此示例:http://jsfiddle.net/WbAEq/2/