我需要全屏尺寸的对话框。我试过这个:
/*CSS*/
.ngdialog-content {
width: 100%;
height: 100%;
}
.gmap-display {
margin: 0 0 -32px;
position: relative;
width: 100%;
height: 100%;
background-color: white;
}
.gmap-footer {
padding: 8px;
box-sizing: border-box;
height: 32px;
line-height: 16px;
font-family: Arial, sans-serif;
background-color: gray;
}
/*JS*/
ngDialog.open({
template: 'templates/MapDialog.html',
className: 'ngdialog-theme-transparent',
showClose: false,
scope: $s
});
/*Template*/
<div class="gmap-display">
Lorem ipsum dolor sit amet
</div>
<div class="gmap-footer">
<a href="#" ng-click="closeThisDialog(0)">Cerrar</a>
</div>
plain
除了没有填充或白色背景色之外,透明主题就像这样。
我看到的是一个灰色条和一个白色条重叠:lipsum 文本位于灰色条上方,带有关闭链接。这意味着:全尺寸规格被忽略。
如何修复它以使对话框扩展到全屏?