2017-01-23 2 views
0

Я работаю JQuery код, который выбирает второй тр и найти первый тд там:Выберите первый пД второго тра в CSS

var tr = jQuery("table#layoutsTable tbody tr").eq(2); 
var td = jQuery(tr).find("td:first"); 
td.css({"width":"64.95%"}); 

Но как превратить его в CSS? Это не дает никакого результата:

table#layoutsTable tbody tr:eq(2) td:first { 
    width:64.95%; 
} 
+2

CSS теперь не ': эк()'; вы хотите «nth-child». И ': first' тоже не существует, но': first-child' – CBroe

ответ

2

Вы можете использовать :nth-child в CSS:

<style> 
table#layoutsTable tbody tr:nth-child(2) td:first-child { 
    width:64.95%; 
} 
</style> 
+0

Да, спасибо! Это сработало для меня: #layoutsTable> tbody> tr: nth-child (2)> td: nth-child (1) { width: 64.95%; } –

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