소개 :덜 CSS에서 URL 매개 변수를 사용할 수 있습니까?
나는 asp.net mvc 환경에서 덜 사용하려고합니다.
저는 서버 측 프로세싱에 dotless를 사용합니다. 특히 클라이언트 측 프로세싱을 사용하여 전체 프로젝트를 게시하는 것을 선호하지 않습니다.
다른 것들 (예 : 시간대)에 따라 다른 색 구성표가있는 디자인을 적용해야합니다.
매개 변수화 된 CSS를 디자인하고 모든 테마의 파일 시작 부분에있는 10 개의 변수 만 변경하면 매우 힘이 들지 않습니다.
문제 :
하지만 어떻게 든 외부 매개 변수에서 색상 테마를 변경해야합니다.
아이디어 :
우선은 style.less 테마 = 밝은 자홍과 같은 URL 매개 변수가 좋을 것이라고 생각하지만, 나는 이런 식으로 뭔가를 구문 분석 할 수있는 방법을 찾을 수 없습니다.
그런 다음 매우 짧은 파란색을 만드는 것이 좋습니다. 녹색, 녹색, 오렌지가 아닌 것으로 선언 된 색상 변수만으로 구성되며 주를 포함하지 않는 것이 모두 단색 솔루션이라고 생각했습니다.
나는 두 번째 해결 방법을 시도 할 기회가 없었지만 이것이 가장 강력한 방법에 대한 조언을 구하는 좋은 시간이라고 생각했습니다.
문제는 다음과 같습니다. 외부의 적은 파일에서 일부 작업을 제어하려고합니다.
이것은 내가 바라는 대답이다! : D – SoonDead
@Tigraine : 저장 방법은 무엇입니까? 공격자는 악성 코드를 스타일 시트에 쉽게 삽입 할 수 있습니다. – jor
이것을 사용하는 것은 그리 간단하지 않습니다. '@import 'theme-param-default.less ";'my line'@import"darkly-variables - @ {theme} .less ";'@theme : dark;'가 포함 된 테마를 생성해야했습니다. 컴파일 문제였습니다. –