130
A
回答
293
您可以使用:first-child
和:last-child
僞選擇:
tr td:first-child,
tr td:last-child {
/* styles */
}
這應該在所有主要瀏覽器,但IE7具有元素時動態添加一些問題(和它不會工作在IE6中)。
16
您可以使用下面的代碼片段:
tr td:first-child {text-decoration: underline;}
tr td:last-child {color: red;}
使用下面的僞類:
:第一胎的意思是「選擇這個元素,如果它是其父的第一個孩子 」。
:最後一個孩子的意思是「選擇這個元素,如果它是最後一個孩子它的父母」。
只有元素節點(HTML標記)受到影響,這些僞類忽略文本節點。
5
您可以使用:第一胎和:最後一個孩子pseudo-selectors
:
tr td:first-child{
color:red;
}
tr td:last-child {
color:green
}
或者你可以用其他的方式像
// To first child
tr td:nth-child(1){
color:red;
}
// To last child
tr td:nth-last-child(1){
color:green;
}
兩種方式都可以正常使用
1
如果該行包含一些前導(或尾隨)th
在td
之前的標籤你應該使用:first-of-type
和:last-of-type
選擇器。否則,如果第一個td
不是該行的第一個元素,則不會選擇第一個td
。
這給:
td:first-of-type, td:last-of-type {
/* styles */
}
相關問題
- 1. 如何只選擇表的第一個colgroup的第一個td?
- 2. 組連續的元素,選擇第一和最後一個元素
- 3. 選擇每第一個和四個小時(最後一個)div
- 4. 選擇器的.class後IMG和第一個TD
- 5. 如何在SQL的第一行和最後一個上選擇一個值?
- 6. 如何讓jQuery將類應用到連續的第一個td
- 7. jQuery選擇第一個和第二個td
- 8. css,選擇第一個孩子和最後一個孩子
- 9. 選擇第一個和最後一個測試組Labtests
- 10. 選擇最後3個連續行
- 11. 如何獲得uiscrollview上第一個和最後一個選擇的uibutton標題?
- 12. 如何選擇過濾表的第一個和最後一個單元格?
- 13. 如何使用jquery從表格中最後一個tr選擇前一個td?
- 14. 如何刪除最後一個TD在第一線
- 15. 如何選擇元素但排除第一個和最後一個元素
- 16. 如何使用python來選擇第一個X列和最後一個Y列
- 17. 爲每個組選擇第一個,最大和最後一個非空值
- 18. 如何在wpf DataGrid中選擇第一/上一個/下一個/最後一行
- 19. 第一個表的每一行W的/選擇第一個TD的jQuery
- 20. 如何選擇行中的第一個TD元素
- 21. 選擇用戶ID唯一的第一個和最後一個時間戳
- 22. TSQL選擇每個合同的第一個和最後一個條目
- 23. 如何選擇一個選擇框第一個選項的jQuery
- 24. 查找連續的最後一個值
- 25. 找到最後一個連續的行
- 26. 在所有td之間放置margin,除了第一個td的margin-top和最後一個td的margin-bottom
- 27. 如何通過sql來選擇第一個,最後一個以及上一個和下一個通過
- 28. 如果選擇第一個TD,則禁用一行中的所有其他TD
- 29. 如何使用CSS選擇器選擇除第一個和最後一個以外的所有子女
- 30. 如何保存第一個用戶選擇,然後生成唯一代碼/鏈接,並最終顯示後續用戶的第一個用戶選擇?
參考:http://www.w3.org/TR/css3-selectors/#selectors – ANeves
什麼,如果你想選擇第二OG第三個孩子? – clarkk
和'tr> td'和'tr td'之間的區別是什麼? – clarkk