2012-05-30 40 views
2

問題是,我配置第一個th的寬度在100px。如果你點擊列的邊框(你的意思是你想調整它的大小)。有一個警報。在警報中的是所有th的寬度,但它們很糟糕。看,第一個尺寸是100px,但在警報中是其他值,例如49px。我使用Google Chrome瀏覽器。請幫幫我!我在這裏給出小提琴鏈接:jQuery.css(「width」)表th

http://jsfiddle.net/xjwVf/3/

+0

其他值百分比設置,所以它看起來像它的正常工作給我嗎? –

+0

我們剛剛在thead第一。其他只是例如。 – M1K1O

+0

你究竟想在這裏做什麼? –

回答

3

設置你的固定寬度<th>的顯示器inline-block,它會迫使元素有指定的寬度。

DEMO

+0

沒關係。實際寬度th與alert中的顯示寬度相對應。 – M1K1O

+0

我剛纔試了一下,沒什麼。如果你使用'display:inline-block',它看起來很糟糕。 http://jsfiddle.net/xjwVf/8/ – M1K1O

+0

是的,你應該在'px'中爲'width'的元素設置'display:inline-block'。使用默認顯示保持具有百分比寬度的元素。 –