2011-08-16 5 views
0

가능한 중복은 :
What does a star-preceded property mean in CSS?CSS에서 별표 사용은 무엇입니까?

내가 jQuery를 스크립트 중 하나에 대한 CSS 파일을 다운로드하며 스타 기호의 사용이 무엇인지이

.usual div { 
    *margin-top:-15px; 
    clear:left; 
    background:snow; 
    font:10pt Georgia; 
} 

처럼?

+0

@Seth 만약 당신이 여전히 그렇게 할 수있는 경우를 대비해서 : 가능한 중복을 질문 본문에 편집하지 마십시오. 이 시스템은 질문이 실제로 종료 될 때 스스로 수행합니다. –

답변

3

IE7 이하의 해킹입니다. 다른 모든 브라우저에서는 유효하지 않으므로 해당 브라우저 만 CSS 규칙에 응답합니다.

1

이 경우 IE의 특정 버전에서 위치를 변경하기위한 해킹입니다.

CSS 표준은 이름 앞에 문자가있는 속성을 무시하지만 Internet Explorer의 일부 버전에서는이를 무시합니다. 당신이 볼 수있는 일부는 다음과 같습니다

  • *someproperty: somevalue - IE7 이전
  • _someproperty: somevalue
  • 영향 - IE6 및 이전
  • #someproperty: somevalue
  • 영향 - 나는 잊어 버려. 아마도 *과 같은 효과 일 것입니다.

그러나 대신 조건부 주석을 사용해야합니다.