2011-09-14 5 views
0

는 어디서 덜 사용할 수 얻을 수 있지만, 일이 (작동하지 않는) :CSS - HTML의 클래스 선언이 적습니까?

<div class="fixed-width" ></div> 

.fixed-width { 
    .another-step(150px); 
} 

.another-step(@customWidth) { 
    width: @customWidth; 
} 

: 그것의 제공 예보다 더 많은 의미가 같은

<div class="fixed-width(150px)" ></div> 

.fixed-width(@customWidth) { 
    width: @customWidth; 
} 

... 보인다 이게 내가 누락 된 쉬운 방법이 있습니까?

+2

어쩌면 당신에게 더 이해가됩니다. 그것은 나에게하지 않습니다. CSS가 적 으면 스타일 시트를 더 쉽게 관리 할 수 ​​있습니다. 그것은 당신 자신의 HTML에 관여하는 것에 관한 것이 아닙니다. – simshaun

+0

이렇게하면 * 모든 것을 * 유지하기가 더 쉬워집니다. –

+1

@ 프랭크 : 이것은 모든 것을 * 더 어렵게 만듭니다 *. 클래스는 요소가 무엇인지 * 유형 *을 나타내야합니다. – You

답변

3

아니요. LESS는 CSS 파일 만 컴파일하며 인라인 CSS는 컴파일하지 않습니다. 이미 사용하고있는 코드를 생성하려면 향상된 구문 분석기를 작성해야합니다.

+0

포함 된 인라인 CSS가 없으므로 주어진 HTML이 LESS와 완전히 관련이 없습니다. – BoltClock