2014-09-22 64 views
0

我想選擇表頭中具有colspan屬性集的所有單元格。如何使用CSS選擇所有具有colspan集的單元格?

我當然可以這樣做:

table thead th[colspan="1"], 
table thead th[colspan="2"], 
table thead th[colspan="3"] { 

} 

但我正在尋找這樣的事情:

table thead th[colspan*=""] { 

} 

這似乎並沒有工作。

問題
如何選擇在表中設置了colspan的所有單元格?

謝謝!

回答

9

只需使用

table thead th[colspan] 

按照CSS 2.1 spec

[att]

比賽當元素設置了 「ATT」 屬性,該屬性的任何值。

+0

啊。臉紅...謝謝 – frequent 2014-09-22 17:31:11

+0

它應該是「thead th [colspan]」。 「表格」是多餘的,因爲這些元素不能存在於表格之外(但是可以在thead之外使用)。 – tomasz86 2015-07-15 19:59:07

+0

@ tomasz86 Nitpicking,'thead'可以存在於'table'之外。這將是無效的HTML,但可能:[演示](http://jsfiddle.net/10az5bet/) – Oriol 2015-07-15 21:11:14

相關問題