2012-10-07 2 views
1

안녕하세요, 자바 스크립트와 HTML5를 사용하는 Win8 앱을 개발 중이며 현재 설정 매력을위한 다양한 탭을 추가하고 있습니다. 이제 원래 각 탭의 페이지를 추가 할 때 탭을 탭하면 아무 것도 표시되지 않았습니다. 앱을 스냅 모드로 만들면 해당 탭의 페이지가 화면 하단에 나타났습니다. MSDN에서 줄 단위로 sample을 복사했습니다.설정 매력 대화 상자가 기본 애플리케이션 아래에 숨겨져 있습니까?

화면 맨 아래에 표시되면 스타일이없는 페이지처럼 보입니다. 어떻게 든 스타일이 적용되지 않는다고 생각하고 있습니다. 어떤 아이디어?

답변

0

나는 그것이 스타일링 문제라고 느꼈다. VS2012 JavaScript 프로젝트를 자동으로 생성하는 타사 응용 프로그램을 사용하고있었습니다. 유일한 문제는 시스템 스타일 시트에 대한 참조를 포함하지 않는다는 것입니다. 예를 들어 :

<link rel="stylesheet" href="//Microsoft.WinJS.1.0/css/ui-light.css" /> 

희망이 사람을 도움이됩니다.

1

큰 소리로 들으세요! 어두운 UI에도 액세스 할 수 있다는 것을 잊지 마십시오.

<link href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel="stylesheet" /> 

href를의 // 위치는이 파일이 자동으로 WinJS 라이브러리의 일부로 응용 프로그램 패키지에 추가됩니다 윈도우 스토어 앱을 알려줍니다.

CSS 스타일 문제를 해결하는 것은 매우 일반적인 일입니다. 다행히도. 이제 Visual Studio 2012에 내장 된 DOM Explorer 도구를 사용하여 Styles를 추적하고 개별 요소가 올바른 스타일을 상속 받았는지 여부를 확인할 수 있습니다.

이것은 이미 몇 번이나 저장되었습니다. =) IE Dev 도구를 사용한 적이 있다면 매우 유사합니다. 다음은 CSS 스타일을 추적하는 MSDN 링크입니다.

http://msdn.microsoft.com/en-us/library/windows/apps/hh696632.aspx

관련 문제