如果我有一個table
兩欄,我該如何指定padding
或任何其他的CSS,以便它只適用於第一列<td>
s。同樣如何設計一個第n個列?風格第一個列表的不同
32
A
回答
77
3
這應該有所幫助。它的CSS3:第一個孩子,你應該說你想要表格的第一個tr
。 http://reference.sitepoint.com/css/pseudoclass-firstchild
7
如果你已經支持IE7,更兼容的解決方案是:
/* only the cells with no cell before (aka the first one) */
td {
padding-left: 20px;
}
/* only the cells with at least one cell before (aka all except the first one) */
td + td {
padding-left: 0;
}
而且工作正常li
;一般兄弟選擇器~
可能更適合混合元素,如標題h1,然後是段落和子標題,然後是其他段落。
2
的:第n個孩子()和:第n的類型()僞類允許用戶選擇與一個式元件。
語法是:nth-child(an + b),其中您用您選擇的數字替換a和b。
例如,:第n個孩子(3n + 1)選擇第1,4,7等孩子。
td:nth-child(3n+1) {
/* your stuff here */
}
:第n的類型()的工作原理相同,但它僅考慮了給定類型的元件(在本例中)。
0
要選擇的表的第一列可以使用此語法
TR TD:第n個孩子(1N + 2){填充左:10px的;}
相關問題
- 1. 應用不同風格的第一個ul與類名
- 2. 第一個字母風格
- 3. 第二個CSS風格不是第一個
- 4. 改變同一類的第二個師的風格
- 5. Tumblr第一次發佈使用第n個或第一個孩子的不同風格
- 6. 風格不同
- 7. Vim列表對齊第一列不同
- 8. 風格的第一篇文章中WP_Query不同
- 9. 風格第一2在Android ListView中的TextViews不同
- 10. 風格的表列但錯過了第一行
- 11. 如何找出一個列表的列表級別和風格
- 12. 在同一個瀏覽器中的不同風格
- 13. 風格化列表?
- 14. 在同一頁中有兩個jquery手風琴的不同風格
- 15. 不同的變換在一個單一的風格在WPF
- 16. 基於表格第一行和表格第一列的數據創建表格
- 17. 2 WP_Querys重複一個接一個 - 風格不同
- 18. 第二課的風格不超過預期的上一班的風格
- 19. ListViewAdapter不同風格的行
- 20. UiBinder中的不同風格
- 21. 不同風格的MenuItems
- 22. 應用不同的風格
- 23. 風格<a>鏈接一次不同風格
- 24. 比較來自不同表格的2列並返回第二個表格的不同值
- 25. 不同dropDownListViewStyles不同的微調風格
- 26. fancybox不同圖像的不同風格
- 27. 更新同一個表格的一列中的多個列值
- 28. Flex列表:與第一個項目不同的出現
- 29. 根據第一個表的列中的數據從不同表中選擇列
- 30. Angular ng風格增加了一個風格屬性,然後不保持同步
http://quirksmode.org /css/selectors/firstchild.html - http://quirksmode.org/css/selectors/nthchild.html – techfoobar 2013-03-28 05:52:05