2012-07-28 5 views
7

플라이 아웃에 id가 "productFlyout"입니다. 배경색과 너비를 설정하려고했습니다. 붉은 색이지만 너비는 변하지 않습니다. Metro가 너무 큰 너비를 허용하지 않는 것 같습니다.플라이 아웃 너비를 변경할 수 없습니다

JS 파일 :

productFlyout.winControl.show(dummyDOM, "bottom", "center"); 

CSS 파일 :

#productFlyout { 
    background: red; 
    width: 1000px; 
} 


#productFlyout .win-flyout { 
    width: 1000px; 
    background: red; 
} 
+0

당신은 VS에서 DOM 탐색기를 사용하는 경우, 그것을 설정하는 규칙 폭을 설정 누가 말을하고 있는가? 플라이 아웃이 프로그래밍 방식으로 설정되어 있고 거기에 더 높은 특이성이있을 수 있습니다. –

답변

7

은 기본적으로 설정 플라이 아웃에 대한 제한이 있습니다. UI-dark.css 또는 UI-light.css 중 하나에서 ".win-플라이 아웃"에 대한 빠른 검색을 수행하면 기본값 볼 수 있습니다 :

  • 분 폭
  • 최대 폭
  • 을 분 높이
  • 최대 높이

당신은 당신의 CSS에서보다 우선하지만, 플라이 아웃에 대한 지침은 가능한 한 작은을 유지하는 것입니다 염두에 두어야 할 수 있습니다. 이 문서에서 "플라이 아웃 디자인"을 참조하십시오

"Guidelines & checklist for Flyouts"

관련 문제