我有一個<td>
,因爲它只包含
,所以它幾乎是空的。我試圖強制執行的高度爲110像素,但由於某種原因,表格單元格的高度爲182.317像素。爲什麼?表格單元不堅守高度我試圖強制執行
有我已經查了幾件事情:
- 適用於非打破空間的
font-size
沒有被設置的東西,無法放入表格單元格。 - 爲了使其內容適合該單元格,同一行上沒有需要拉伸的表格單元格。
- 沒有一段CSS代碼覆蓋了我想要的高度,使用莫名其妙的182.317像素值。
還有什麼可能是罪魁禍首?單元格在Chrome中呈現預期的高度,但在Firefox 3.6中會出現混亂。渲染模式是XHTML 1.0 Strict(是的,我確認了)。
更新:您可以查看和分析頁面http://labs.pieterdedecker.be/vspwpg/。我所說的<td>
是leftbartop
。
請顯示一些代碼。 – 2010-07-19 20:18:09
你可以發佈整個表的代碼嗎? – 2010-07-19 20:19:09
你需要顯示一些代碼,brah。這是我沒有受過教育的猜測:請檢查您是否使用了px,而不是pt用於您的字體或尺寸規格。可以解釋爲什麼一個瀏覽器看起來很好,另一個很大(顯示設置可能會有所不同)。但是對於真實的,一些代碼會很好。 – rownage 2010-07-19 20:23:41