값이 2 인 td 요소를 선택해야합니다. 일반 CSS를 사용하면 어떻게 할 수 있습니까?이 td 요소를 선택하는 방법은 무엇입니까?
<tr class="Foobar">
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
고마워요!
tr.Foobar td:nth-of-type(2) {
/* your CSS */
}
값이 2 인 td 요소를 선택해야합니다. 일반 CSS를 사용하면 어떻게 할 수 있습니까?이 td 요소를 선택하는 방법은 무엇입니까?
<tr class="Foobar">
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
고마워요!
tr.Foobar td:nth-of-type(2) {
/* your CSS */
}
나는 당신이 선택하고자하는 두 번째 td
요소 (수 2
를 포함하는 대신 어떤td
요소)하다는 가정에 좋을 것.
tr.Foobar td:nth-child(2) {
/* your CSS */
}
JS Fiddle demo. 당신이 :nth-of-type()
또는 :nth-child()
를 지원하지 않고, 이전 버전의 브라우저를 지원해야하는 경우
, 당신은 사용할 수 있습니다
tr.Foobar td:first-child + td {
/* your CSS */
}
JS Fiddle demo합니다.
참고 :
입니다. 감사합니다! 매력처럼 일했습니다! – eastboundr
@eastboundr : 이제 3 번째 * 예가 될 것입니다 (사후 편집). 그리고 당신은 정말로 환영합니다, 나는 도움이되어서 기쁩니다! =) –
당신은 내가 생각하는 html을 엉망으로 만들 수 없습니까? – Keith
올바른지, 만지지 않으려는 서버 쪽에서 HTML이 생성됩니다. – eastboundr
두 번째'td' 또는 특별히'td'가 필요합니다. – Cherniv