在a中强制溢出一定的宽度/高度

时间:2010-01-23 20:43:01

标签: html css

我有一个<table> table-layout设置为已修复,因此无论如何都会尊重所有明确的宽度/高度定义。我试图让某个<td>溢出,但即使我执行了table-layout: fixed它也无效。

我该怎么做才能让它发挥作用?

2 个答案:

答案 0 :(得分:1)

它不起作用,因为<td>将始终具有图像的大小


您可以使用height和width属性。如果图片大小为400x300,则键入<img src="..." height="100" width="100" />将显示100x100图片

如果要裁剪图像,请使用

<style>
#id{
background:url(...) no-repeat; /* you can use background-position css property here... */
height:100px;
width:100px;
</style>
<div id="image"></div>

答案 1 :(得分:0)

使用table-layout: fixed,您只能保证列宽,而不是高度。此外,细胞的含量与这些宽度无关。来自w3schools:

  

水平布局仅取决于   桌子的宽度和宽度   列,而不是单元格的内容。

您需要对单个细胞进行多少控制?你要去隐藏的溢出还是可以滚动的溢出?你的问题并不清楚。