2014-09-09 3 views
0

는 여기있다 : I 타사 도구를 사용하여이 발생하고있어 인용 클래스는 유효한 CSS를하는 경우 궁금클래스 이름에 대한 CSS 선택기에서 따옴표를 사용할 수 있습니까?

.color-expo svg .color-main-1 .x-comp path ".tick-1" { 
    fill: #aeb24a; 
} 

. 저는 셀렉터가 유효한지 아는 것에 만 관심이 있습니다.

+0

아니요, 작동하지 않습니다. – Harry

+0

이것은 유효한 CSS가 아닙니다! –

+0

무슨 뜻입니까? 따옴표가 여기에없는 것처럼? "제 3 자 도구"가 지연되었거나 올바르게 사용되지 않았습니다. –

답변

2

아니요. 순수 CSS에서는 유효하지 않습니다.


그 플러그인이 .tick-1 또는 .someclass처럼 거기 클래스를 사용하는 말을 할 수 있다고 생각하지만 당신은 그 플러그인에 의해 렌더링 될 어떤 수준의 것을 사용하기 전에 검사하여 HTML 마크 업을 확인해야합니다

.color-expo svg .color-main-1 .x-comp path .tick-1 { 
    fill: #aeb24a; 
} 
W3C의에서
+2

왜 downvote? – dsign

+0

이것은 단지 의견입니다! downvote를 제거했습니다! –

+0

그것은 단지 논평이 아니라, 대답입니다. +1. – Albzi

0

(월드 와이드 웹 컨소시엄) 공식 CSS 2.1 Specifications :

4.1.3 문자 및 사례 : CSS에서 식별자 (선택자의 요소 이름, 클래스 및 ID 포함)에는 문자 [a-zA-Z0-9] 및 ISO 10646 문자 U + 00A0 이상, 하이픈 (-) 및 밑줄 (_); 두 자리 하이픈 또는 한 자리 뒤에 하이픈으로 시작할 수 없습니다. 식별자는 이스케이프 된 문자와 ISO 10646 문자를 숫자 코드로 포함 할 수도 있습니다 (다음 항목 참조). 예를 들어, 식별자 "B & W?" "B \ & W \?"로 쓰여질 수 있습니다. 또는 "B \ 26 W \ 3F".

선택자는 따옴표를 사용할 수 없습니다. 즉, 선택자의 일부가 아닌 주위의 인용 부호를 사용하고 있습니다. 나는 당신이 이것으로 성취하기를 바라는 효과는 확실치 않지만, 또한 유효하지 않습니다.

관련 문제