0

逗人屏幕,的LightSwitch HTML根屏幕布局超出時,其高度設定爲「延伸到容器」

如果我有一個屏幕,我設置了根佈局的高度,以「拉伸以集裝箱」,並確保在頁腳中沒有可見按鈕(因此頁腳已摺疊),您會注意到頁面佈局將不必要地延伸超出瀏覽器窗口的高度(導致滾動條出現),並且它將完全延伸到標題(所以如果標題是60px,底部的額外空間將是60px)。這看起來並不專業,並且頁腳按鈕出現和消失,瀏覽器滾動條也是如此,瀏覽器滾動條在大多數瀏覽器中將向內和向外拉伸頁面內容以佔據其寬度的範圍,從而導致頁面內容不舒服地晃動。

下面是截圖來說明:

enter image description here

有誰知道一個補救措施呢?要解決此問題

回答

1

一種方法,是修改$頭在微軟的LightSwitch庫的_createScreenFrameHeader函數的聲明。該聲明需要從以下改變:

var $header = $("<div class='msls-header' data-role='header' data-update-page-padding='false' data-tap-toggle='false' ></div>") 

以下(添加數據位=「固定」屬性的聲明的結束):

var $header = $("<div class='msls-header' data-role='header' data-update-page-padding='false' data-tap-toggle='false' data-position='fixed' ></div>") 
+0

這是難以置信的。你在MSFT LightSwitch團隊嗎?! – user1533706

相關問題