2012-06-14 84 views

回答

1

您在運球例如它的工作通過將

table tr td:first-child { text-align: center !important; } 

http://jsfiddle.net/waZRR/4/

更新

Vega的解決方案顯然更好!不理會我^^

更新2

使用的CSS爲瓦加」的建議,並添加新的填充規則。像這樣:

.table thead th:first-child, 
.table tbody td:first-child { text-align: center; padding:4px 0px; } 

然後,它看起來不錯:)

+0

這仍然是一個很好的建議。感謝您花時間回覆。 –

+0

更新了新的awncer。 中的複選框需要特別注意,只是在填充之前一直使用,直到它居中 – BjarkeCK

1

的填充你的桌子上的頭比你的細胞更大。您將需要修改填充它與您td其餘像這樣調整您th複選框:

.table thead th { 
    padding:7px; 
} 

更新小提琴:http://jsfiddle.net/waZRR/1/

2

添加這種風格的規則,

.table thead th:first-child, 
.table tbody td:first-child { text-align: center; } 

DEMO:http://jsfiddle.net/skram/waZRR/3/

您的住處版本與你在小提琴中的不同。但問題是在下面的風格myccs.css

table .checkbox { 
    margin: 0 !important; 
    padding: 8px 13px; 
} 

嘗試增加象下面這樣的風格,

table .checkbox { 
    margin: 0 !important; 
    padding: 8px 0px !important; 
} 
+0

這個答案很好,但由於某些原因,當我嘗試將其放入實時版本中時,它仍然沒有對齊。讓我嘗試幷包含所有文件,以便您可以看到確切的實時版本。 –

+0

我用現場版更新了我的答案。 –

+0

@ user1406861檢查我更新的帖子..還有其他方法可以解決這個問題。也許你應該看看爲什麼你需要這麼多的填充。我之所以這麼說,是因爲它覆蓋了之前定義過的一些規則......但是最好在開始時對它進行設置,這樣你就不必在以後補丁了。 –