.lib-css()믹스 인은 마 젠토 2 LESS 파일에 많이 사용된다. 그러나 그 목적은 명확하지 않으며 믹스 인 정의는 유용한 문서를 제공하지 않습니다.
//
// CSS 속성 추가
// ---------------------------------------------
.lib-css (
@_특성,
@_값,
_ 접두사 : 0
) 언제 (@_prefix = 1)
아닌 (@_value = '')
아님 (@_value = false)
아닌 (추출 (@_value, 1) = false)
아닌 (추출 (@_value, 2) = false)
아닌 (추출 (@_value, 3) = false)
아닌 (추출 (@_value, 4) = false)
(추출 (@_value, 5) = false) {
-webkit-@ {_ property} : @_value;
-moz-@ {_ property} : @_value;
-ms-@ {_ property} : @_value;
}
.lib-css (
@_특성,
@_값,
_ 접두사 : 0
)이 아닌 경우 (@_value = '')
아님 (@_value = false)
아닌 (추출 (@_value, 1) = false)
아닌 (추출 (@_value, 2) = false)
아닌 (추출 (@_value, 3) = false)
아닌 (추출 (@_value, 4) = false)
(추출 (@_value, 5) = false) {
@{_자산 가치;
}
믹싱 에지를 사용하여 최첨단 CSS 속성에 벤더 접두사를 추가하려는 이유를 알 수 있지만 (더 이상 필요한 속성은 거의 없지만)이 믹스 인을 사용하여 일반 CSS 속성을 출력하는 이유는 명확하지 않습니다. 누구든지 이것에 빛을 비출 수 있습니까?


