2013-05-08 4 views
1

CSS를 컴파일 할 때 .less를 사용하고 있습니다.대상 IE7/IE8 (이하)

특정 규칙에 대해 적은 파일에 IE7/IE8을 타겟팅 할 수 있습니까?

감사

+0

http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ – SLaks

+0

[CSS, LESS 및 조건부 주석이있는 IE 문제 해결] (http://tylersticka.com)/2012/03/27/좀 더 구체적인 예를 들어서 CSS가없는 조건부 코멘트가있는 행복 - 즉 - fallbacks) –

답변

0

물론 조건 클래스를 사용하는 Paul Irish posted about 할 수 있다면, 그것은, 매끄러운 쓰기와 스타일을 유지하기 쉽고, 한 곳으로 해커를 제한하기 때문에.

이전 IE의 일부 버전에서 하나의 규칙 만 타겟팅하려는 경우 LESS 컴파일러에서 사용자가 시도하고있는 모든 항목이 잘해야한다는 것을 알게하여 원하는 해킹을 사용할 수 있습니다. 걱정에 대한 :)

LESS 컴파일러 모든 종류의 오류가 생성됩니다 다음 : 당신은 여전히 ​​@variables에 액세스 할 수 있지만, 적은 다음 그것을 (무시 ~"" 내부에 해키 광기를 포장하는 경우

.class{ 
     _margin: !15pl*madhax!__dang,IE; 
} 

하지만를, 사용하려는 경우)

.class{ 
     _margin: ~"!15pl*madhax!__dang,IE"; 
} 

희망 하시겠습니까?