2011-02-23 2 views
1

사이트가 매우 구성 가능하고 대체 스타일 시트로 쉽게 제어 할 수있는 몇 개의 직교 설정이 있다고 가정합니다. 예를 들어 주 메뉴는 상단이나 왼쪽에있을 수 있으며 배경색은 빨간색이나 파란색 일 수 있습니다.여러 개의 대체 스타일 시트

각 세트의 '테마'를 대체 할 수 있도록 여러 세트의 대체 스타일 시트를 정의 할 수있는 방법이 있습니까?

는이 같은 뭔가를 찾고 없습니다 해요 :

<link rel="stylesheet" set="background" title="red" /> 
<link rel="alternate stylesheet" set="background" title="blue" /> 
<link rel="stylesheet" set="main-menu" title="left" /> 
<link rel="alternate stylesheet" set="main-menu" title="top" /> 

답변

0

없음 당신은 할 수 없습니다. 세 가지 방법은 다음과 같습니다

  • 서버에서 시트 세트를 가지고 있고, 올바른
  • 사용 인라인 CSS 둘의
  • 조합을 제공합니다. 변경할 수없는 모든 클래스를 외부 CSS에로드 한 다음 인라인 스타일 시트를 사용하여 사용자 정의 가능한 값을 설정합니다.
+0

또는 자바 스크립트를 사용하여로드 할 스타일 시트를 선택할 수 있습니다. – Marcin