답변
동일한 정의를 모두 적용된다는 것을 의미한다.
쉼표는 해당 블록의 선언을 두 셀렉터 모두에 적용하는 반면 쉼표 다음의 줄 바꿈은 특별한 의미가 없음을 나타냅니다. 이는 스타일 시트의 가독성을 높이기 위해 사용 된 순수한 공백입니다.
그것은 모두 #A .B
#A .C
주와 같은 선언 블록 수단 일치 DOM 요소 -
이것이 selector grouping입니다.
A .B {some definitions}
A .C {some definitions}
#A .B, #A .C {some definitions}
의 개별적으로 각각의 선택 분석해 보자 :
먼저, 쉼표 여러 선택기를 분리하는 데 사용됩니다 그것은 바로 가기에 대한 것 각 선택기 (예 : #A .B에 한 번, #A .C)에 대해 동일한 스타일 규칙을 작성하는 대신 선택기를 병합 할 수 있습니다. 즉, 스타일 정의는 #A .B 및 #A .C 규칙에 모두 적용됩니다. 대표
개별 선택자 사이의 간격 (이 경우, .B #A 사이 ) : 경우 당신은뿐만 아니라 궁금해
,의는 또한 # A .B 선택을 해부하자 자손 관계. #A은 조상이고 .B은 자손입니다. # 기호는 으로 요소 ID를 나타내는 데 사용됩니다. 기호는 요소의 클래스를 repesent하는 데 사용됩니다. 즉, 위의 선택기 정의는 B 인 요소가 모두 A 인 요소의 자손 (직접 필요한 것은 아님)을 찾는 데 사용됩니다. 또한 요소의 하위 클래스 인 클래스 B 또는 C 포함 된 모든 요소 : 큰 그림
쉼표 두 개의 선택기를 병합 사용되는 전체 선택기 정의 될 함께 설정 ID A.참고 : ID 의 소자는 클래스 B 또는 C를 포함하는 경우는,이 두 소자 사이의 자손 관계 (포함해야 같이 스타일 정의는, 그것에 적용되지 선택자 정의가 #AB 또는 #AC이어야합니다.
희망이 도움이됩니다.
- 1. CSS3에서 전환과 변형 사이에 쉼표는 무엇을 의미합니까?
- 2. 이 CSS 선언은 무엇을 의미합니까?
- 3. 무엇을 의미합니까? 필터는 무엇을 의미합니까?
- 4. 이 구문은 파이썬에서 무엇을 의미합니까?
- 5. * (별표)는 CSS 선언 앞에 무엇을 의미합니까?
- 6. CSS 속성 옆에 별표는 무엇을 의미합니까?
- 7. * 기호는 CSS 속성 전에 무엇을 의미합니까?
- 8. 이 화합물 CSS 선택기는 무엇을 의미합니까?
- 9. 컬러 인덱스 CSS 미디어 쿼리는 무엇을 의미합니까?
- 10. CSS 선택기의 시작 부분에서 ".."은 무엇을 의미합니까?
- 11. 이 CSS 문구의 "@"은 무엇을 의미합니까?
- 12. 0x0F는 무엇을 의미합니까? 그리고이 코드는 무엇을 의미합니까?
- 13. CSS 선택기에서 OR 사용하기
- 14. CSS 선택기에서 별표 (*)는 무엇을합니까?
- 15. 무엇을 의미합니까?
- 16. = 무엇을 의미합니까?
- 17. CSS에서 "*"는 무엇을 의미합니까?
- 18. 이 빈 문자열은 무엇을 의미합니까?
- 19. 새로 고침 분기는 무엇을 의미합니까? 다음은 무엇을 의미합니까?
- 20. 언어가 '해석되는'것은 무엇을 의미합니까?
- 21. JSONP의 'P'는 무엇을 의미합니까?
- 22. JS $는 무엇을 의미합니까?
- 23. 이 JavaScript는 무엇을 의미합니까?
- 24. new()는 무엇을 의미합니까?
- 25. 도트와 그물은 무엇을 의미합니까?
- 26. NCSS는 무엇을 의미합니까?
- 27. 장고에서 pk__in은 무엇을 의미합니까?
- 28. "UIBackgroundTaskInvalid"는 무엇을 의미합니까?
- 29. pty와 tty는 무엇을 의미합니까?
- 30. HyperLink에서 EnableViewState는 무엇을 의미합니까?
코드 블록에 코드를 래핑 할 수 있습니까? 내가 표시하려고하는 것으로 혼란 스럽습니다 ... – thornomad
@Rob W : 그는 '#'기호를 추가했습니다. 게시물의 첫 번째 개정판을 참조하십시오. 그는 단지 코드 블록을 들여 쓰지 않았습니다. – BoltClock