jsp 파일에 클래스 파일을 추가 할 수없는 테이블 구조가 있습니다. CSS를 통해 관리해야합니다. 이 경우 모든 테이블의 첫 번째 테이블에 배경색을 적용해야합니다. 테이블을 중첩하지 않아야합니다. CSS로 어떻게이 작업을 수행 할 수 있습니까? 예 : http://jsfiddle.net/qdDnJ/는 상위 표에만 배경색 적용
답변
이 작업을 수행 할 수 있습니다 :
table th:first-child {
background: red;
}
table table th:first-child {
background: none;
}
난 그냥 외부 테이블을 클래스를 제공하고이를 사용합니다 :
table.class-name th:first-child {
background: red;
}
난 당신과 같이 쓸 수 있습니다 이해 당으로 :
tr th{
background:red;
}
tr table th{
background:none;
}
확인할 사항 http://jsfiddle.net/qdDnJ/2/
첫 번째 테이블의 th
과 두 번째 테이블의 th
을 구별하십시오. 코멘트 후
편집 :
여기를 참조 http://jsfiddle.net/qdDnJ/25/
내가 div
은 첫 번째 테이블의 부모 컨테이너라고 가정했다.
테이블의 상위로 바꿀 수 있습니다.
body
가 부모 인 경우, CSS는
body > table > tbody > tr > th {
background-color:red;
}
어떤 CSS 클래스도 사용하지 않고도 필요합니다. –
그러면 @ Sandeep의 대답은 어떻게됩니까? 그래도 사용하고 싶지 않으면 내 대답을 편집했습니다. 그것을 봐라. – Jashwant
@PavanKumar : Jashwant의 CSS에는 클래스가 포함되어 있지 않습니다. 정확한 중첩 수준을 지정하는 가장 적합한 솔루션 인 하위 결합 자 ('>)를 사용합니다. –
아이 선택기를 사용하는 것입니다,해야합니다 질문. 이 솔루션에
하지만 우리는 단지 다음 CSS를 작성하고 배경 색상을 얻을 번째 아이를 방지 할 수있는 HTML에 따라
..우리는 ID와 클래스 또는 어떤 일 .gap class
을 받아 들일 필요하지 않습니다. 이 수업이 없어도 CSS를 적용 할 수 있습니다.
체크 여기 demo
는
여기table th {background-color:red;}
table td.gap tr th {background:none;}
이 .gap
클래스
table th {background-color:red;}
table td tr th {background:none;}
- 1. 중첩되지 않은 li에 배경색 적용
- 2. 상위 UIView 및 하위보기 배경색
- 3. 전체 텍스트 줄에 배경색 적용
- 4. GridView의 모든 레이블에 배경색 적용
- 5. 상위 컨트롤 우선 적용 활성화
- 6. smartgwt에서 특정 셀의 배경색 적용 ListGrid
- 7. 스택 패널에 그래디언트 적용 배경색/실버 라이트 이미지
- 8. HTML 2 열 레이아웃 - 최상위 컨테이너에 배경색 적용
- 9. 플렉스 영웅 모바일 배경색 배경색
- 10. ListBox SelectedItem 배경색 구성표?
- 11. .ui- 레이아웃 - 북쪽 배경색
- 12. 브라우저 필드의 배경색 변경
- 13. 상위 클래스에 기반한 하위 스타일에 CSS 스타일 적용
- 14. 선택 상자 옵션의 배경색 변경
- 15. 플렉스 토글 버튼의 배경색 변경
- 16. 배경색 전환
- 17. Uipicker 배경색
- 18. 배경색 문제
- 19. 배경색 변경
- 20. Win32 배경색
- 21. ImageButton의 배경색
- 22. 동적 배경색
- 23. UIView 배경색
- 24. ListBoxItem 배경색
- 25. UIActivityIndicatorView의 배경색
- 26. 배경색 비율?
- 27. iframe 배경색
- 28. Admob 배경색
- 29. QSciScintilla 배경색
- 30. CSS 배경색
없이 CSS입니다 그것은 배경을 사용하지 않고있다
.gap
클래스와 CSS입니다 : 없음 ? –위 색상의 색상을 대체합니다. 다른 색상이나 이미지를 원할 경우 적용 할 수 있습니다. – sandeep