2010-01-23 30 views
0

我有一個<table>table-layout設置爲固定,讓所有明確的寬度/高度定義尊重不管。我試圖得到一個<td>溢出,但即使我做了table-layout: fixed它不起作用。強制溢出一定寬度/高度在​​

我該怎麼做才能使它工作?

+0

你是什麼意思溢出確切? td包含什麼? – 2010-01-23 20:45:34

+0

它包含一張圖片。 – Pieter 2010-01-23 20:46:35

回答

1

它不會工作,因爲<td>總會有一個形象


您可以使用高度和寬度屬性的大小。如果圖像尺寸爲400×300,輸入<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> 
+0

我可以讓圖像浮動來解決這個問題嗎? – Pieter 2010-01-23 20:58:30

0

使用table-layout: fixed,你只能保證列寬,而不是高度。另外,單元格的內容與這些寬度沒有關係。從w3schools:

水平佈局僅取決於 表的寬度和 列,該細胞的不內容的寬度。

你需要多少控制在單個單元格上?你要隱藏溢出還是可以滾動?你的問題並不清楚。