2012-11-14 2 views
-4

이 CSS 코드가 유효합니까? 그렇지 않은 경우 페이지의 나머지 부분에 어떤 영향을 미칩니 까?이 CSS는 유효합니까?

<style type="text/css"> 
    .detpage .fieldarea-row { position: static;!important;} 
</style> 
+2

'! important' 전에 세미콜론을 제거하면됩니다. – Nw167

+0

대답하고 배울 수있는 일반적인 방법은 파일에 넣고 문제가되는 페이지를 다시 채워 (여러 브라우저에서) 직접 확인하는 것입니다. – David

+2

http://jigsaw.w3.org/css-validator/ –

답변

2

세미콜론이 너무 많습니다. 그러나 나머지 부분에는 영향을주지 않아야합니다.

<style type="text/css"> 
    .detpage .fieldarea-row { position: static !important;} 
</style> 
1

아니요, 유효하지 않습니다. 그것은 무엇을 할 거 야에 대한 같은

.detpage .fieldarea-row { 
    position: static !important; 
        ^---- no ; 
} 

: Youv'e 다시 일찍 선언 "폐쇄"때문에 !important 그냥 거기에 매달려있다. 말할 길이 없어요. CSS는 레이아웃이 일치 할 때 레이아웃/모양을 변경하는 몇 가지 규칙을 제공하지만이 규칙의 적용 대상을 보여줄 수는 없습니다.

+1

"무엇을 할 것인가. 말할 길이 없다. CSS는 레이아웃/모양을 변경하는 규칙을 제공한다."Uh, [no] (http://www.w3.org/TR/CSS21/syndata .html # parsing-errors). – BoltClock

0

나는이

.detpage .fieldarea-row { position: static !important; } 

같이 가서 HTML 코드와 CSS를 혼합 방지하기 위해 별도의 CSS 파일의 스타일을 둘 것입니다.

0

http://jigsaw.w3.org/css-validator/validator은 유효하지 않으므로 전체 문구가 유효하지 않거나 무시됩니다.

전체 진술이 무시 될지는 모르겠지만 (CSS 오류 복구 사양에 대한 내 이해가 모순되기 때문에) 확실하지 않습니다.