2012-07-28 60 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資源管理器,它說的是誰設置的寬度,且該規則設置呢?我*可能*是彈出設置是編程方式,並有更高的特異性。 – 2012-07-28 16:55:46

回答

7

有用於彈出按鈕限制默認設置。做在任一用戶界面,dark.css或UI-light.css 「.win-彈出」 快速搜索,你會看到默認值:

  • 最小寬度
  • 最大寬度
  • 最小高度
  • 最大高度

您可以覆蓋在你的CSS,但要記住的彈出按鈕的指導,讓他們儘可能小。請參閱「設計一個彈出按鈕」在這篇文章中:

"Guidelines & checklist for Flyouts"