2015-10-27 54 views
1

我对我的弹出窗口使用ngDialog。我可以把它做得和我的整个屏幕一样宽,但并不高。这里是我使用的风格:ngDialog - 获取最大高度

<style> 
.ngdialog.dialogcaseeditor .ngdialog-content { 
    width: 95%; 
    height: 100%; 
    padding-top: 5px; 
    overflow: auto; 
}  
</style> 

身高:100%;甚至没有达到最大高度。

某处在打开一个对话框,然后后,我能说的代码是这样的:

$dialog.dialog.find('.ngdialog-content').css('height', $window.innerHeight); 

这将使一样高,整个屏幕的弹出窗口,BU屏幕本身将成为滚动,即使弹出窗口没有超过屏幕。 enter image description here

正如您所看到的,右侧有一个垂直滚动条。 这个卷轴问题可以修复吗?

感谢

回答

0

您可以使用CSS来隐藏滚动条:

overflow-y: hidden; 
overflow-x: hidden; 
+0

看起来不像它的帮助。它不像弹出窗口是可滚动的,它是滚动的整个浏览器窗口。 – Mark

+0

你尝试过''overflow:hidden''吗?并将高度设置为95%? –

+0

溢出:隐藏也没有效果。是的,我可以降低高度直到它不滚动,但这不是本练习的要点。当我摆脱滚动时,它不会像屏幕一样高。 – Mark