我有一個樣式表,如何應用文本對齊:左側;只是第一列和文本對齊:正確;爲其他列?如何在第一列中應用文本對齊左側和在其他對象中右對齊
這裏我的表的例子。
http://jsfiddle.net/gianlucaguarini/hAv7P/
在文本對齊是留給所有列的時刻。
感謝
我有一個樣式表,如何應用文本對齊:左側;只是第一列和文本對齊:正確;爲其他列?如何在第一列中應用文本對齊左側和在其他對象中右對齊
這裏我的表的例子。
http://jsfiddle.net/gianlucaguarini/hAv7P/
在文本對齊是留給所有列的時刻。
感謝
您需要指定下面的CSS:
.table td,
.table th
{
text-align:left;
}
#right,
.table td + td,
.table th + th
{
text-align:right;
}
這裏舉例:http://jsfiddle.net/mWeYM/
你可以閱讀更多關於相鄰的兄弟姐妹CSS選擇器的位置:http://www.w3.org/TR/CSS2/selector.html#adjacent-selectors
謝謝,很好的解釋和演示 – Koala7 2012-08-16 10:18:16
我要把這個添加到我的收集神祕代碼,以某種方式工作 – 2016-08-04 07:16:59
我搞砸了一下,我無法正確對齊選項卡中的信息。一旦選項卡被摺疊,我想查看完全對齊的信息,如頂部選項卡jsfiddle.net/mWeYM/2 – Koala7 2012-08-16 12:43:57
你可能想看看:first-child
僞類(W3C definition) - 這正是它的設計目的。你可以使用這樣的:
.table td {
text-align: right;
}
.table td:first-child {
text-align: left;
}
的:first-child
僞類是指選擇只匹配在每個<tr>
第一<td>
。
能否請您的標記儘量減少只有相關的部分,並在這裏分享你的代碼對SO? – PeeHaa 2012-08-16 10:00:46