2013-07-23 3 views
0
아래

가 jQuery를 모바일 문서에 언급 된 dependeciesjQuery를 모바일 여러 주제는

에는 테마 견본 문자가 전혀 설정되어 있지 프레임 워크는 헤더 (기본 테마에서 검은 색)을 "A" 견본을 사용하는 경우와 페이지 콘텐츠의 "c"견본 (기본 테마의 밝은 회색)은 사이의 대비를 최대화합니다.

컨테이너의 모든 항목은 상위 항목의 견본을 상속합니다. 이 규칙의 예외는 listviews의 listdivider, 중첩 목록 페이지의 머리글 및 분할 단추 목록의 단추입니다. 그 사람들은 의 기본값은 "b"(기본 테마에서는 파란색)입니다. 백작 거품의 기본값은 "c"(기본 테마는 은색)입니다.

내 질문 JQuery와 모바일이 하나의 테마를 사용하지 않는 이유는

1)입니다. 왜 "a"가 "b"와 "c"의 어떤 것입니까?

2) 여러 테마를 사용하고 있기 때문에 하나의 맞춤 테마를 만들 수 없습니다. 예를 들어 내가 맞춤 디자인을 위해 "g"를 만들면. 하나의 견본을 "a"또는 "b"또는 "c"로만 사용하도록 강제하는 방법이 있나요? 그래서 나는 그것들 중 하나를 사용하여 커스텀 테마를 만들 수 있습니다.

답변

0
  1. 하나의 테마를 사용합니다! 테마에는 복수 색상 견본이라는 프로필이 있는데, 기본적으로 색상을 요소에 위임합니다. jQuery는 서로 잘 어울려서 견본을 대조하는 것을 기본으로합니다. 의 발췌문은 테마 견본 서신이 으로 설정되지 않은 경우에만 나오므로 혼란 스러울 수 있습니다. 여러 개의 버튼이있는 경우

    예를 들어, 당신은 당신이 신속하게 사이에 그 버튼의 색상을 선택하려면 테마에서 정의한 모든 견본에 data-theme 을 설정할 수 있습니다. button theming을 참조하십시오.

  2. ThemeRoller를 사용하여 하나의 맞춤 테마를 만들고 있습니다. 여러 가지 색상 구성 요소 만 있습니다. (당신은 그 테마를 하나의 테마 견본으로 만들 수 있습니다,하지만 나는 당신이 필요하다고 생각하지 않습니다!) 개별 요소가 설정되지 않았다면 페이지의 요소는 부모의 data-theme을 취합니다. 페이지에서 하나의 색상 견본을 사용하려면 페이지 div에 data-theme=g을 설정하기 만하면됩니다.

    e.g. <div data-role="page" data-theme="g"> 
         ... <!--everything is theme a unless otherwise specified--> 
        </div> 
    

나는 check this out 당신을 제안하고, 그것에 대한 느낌을 얻을 수있는 jQuery를 워드 프로세서 주위를 읽어 보시기 바랍니다.