2012-09-12 97 views
0

我從字面上理解不了它爲什麼會這樣做,第一個td的大小好像吸收了最後一個td大小的一部分。表格大小差異

表的id是「幻燈片」,http://www.rickpascua.cu.cc/

這個錯誤或w/e它只發生在Firefox和IE瀏覽器,Chrome顯示它很好,同等分佈的大小。

任何幫助將不勝感激!

(我要指出後,我增加了一些.hide()的這隻發生,但他們沒有直接影響‘滑動表’)。

回答

0

默認情況下,瀏覽器確定表列的基礎上,寬度每個td中有什麼。所以在你的情況下,每列的寬度取決於圖像,它們都是不同的大小。

可以通過指定改變,在CSS:

#slide-table table { 
    table-layout: fixed; 
} 

,並確定各列width

或者只是使所有圖像的寬度和高度相同。

+0

table-layout:fixed工作得很好,爲每列指定寬度的問題是它是動態的,我希望它在添加或刪除時自動調整單元格的大小。 – user1538291

+0

你也許可以使用'width:20%'或類似的東西,這取決於你在這個頁面上還有什麼......爲什麼要使用表格呢?爲什麼不把五個''標籤放在div中? –

+0

如果我每次添加一個新單元格或刪除一個重新計算寬度,而不是動態地完成它,這將是非常惱人的。單元本身是特定滑塊圖像的圖標。 – user1538291