html - 显示类似于警报的网格

标签 html css ionic-framework ionic2

我正在尝试显示警报,但无法添加 ionic 选择,因此我创建了一个网格,我需要在页面中央显示该网格,并且背景应该被禁用。

<ion-grid  class="showmodal" *ngIf="showNews" style=" background:white; width:50%; height:60%">
    <ion-row>
    </ion-row>
</ion-grid> 

我尝试了可能的 CSS,我能够得到网格,但它不会居中

 .showmodal{
        position: fixed;
        top: 0;
        height: 100%;
        width: 100%;
        background: rgba(23, 22, 22, 0.8);
        z-index: 10;
        left: 0px;
    }

即使屏幕尺寸不同,此网格也应始终位于中心。

最佳答案

由于它的高度和宽度是固定的,您可以将 CSS 用作:

 .showmodal {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: auto;
    margin-right: auto;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
}

关于html - 显示类似于警报的网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45484352/

相关文章:

html - 如何制作 css 'snail' ?

css - SVG 填充路径动画

javascript - 如何更改 nvd3 图中图例的宽度

css - 在调整大小时删除某些列表元素(桌面到移动 View )

javascript - 在后台使用 javascript 播放声音

html - 我的响应式图片库出现问题

unit-testing - ReferenceError : ga is not defined [Ionic 2. 2 使用 Karma 进行单元测试]

javascript - ionic 2 : similar $ionicSlideBoxDelegate service?

ios - 如何通过使用 Ionic1 在 iPhone/iPad 上点击下一个键转到下一个输入?

javascript - 使用 jQuery 循环遍历多个表的行以获取某些值