2014-09-22 2 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]

Если элемент устанавливает "АТТ" атрибут, независимо от значения атрибута.

+0

ах. blush ... Спасибо – frequent

+0

Это должно быть «thead th [colspan]». «Таблица» избыточна, так как эти элементы не могут существовать вне таблицы (но ее можно использовать за пределами thead). – tomasz86

+0

@ tomasz86 Nitpicking, 'thead' может существовать за пределами' table'. Это было бы недопустимым HTML, но возможно: [demo] (http://jsfiddle.net/10az5bet/) – Oriol

Смежные вопросы