html - 如何让mask div中的center div居中对齐?

标签 html css

如何让mask div中的center div居中对齐?

样式:

<style type="text/css">
    .mask {
        position: absolute; top: 0px;
        filter: alpha(opacity=60);
        background-color: #777;
        z-index: 1002; left: 0px;
        opacity:0.5; -moz-opacity:0.5;
        width: 100%;
        height: 100%;
    }

    .center {
        margin-left: auto;
        margin-right: auto;
    }

</style>

html:

<div id="mask" class="mask">
    <div class="center">MASC</div>
</div>

如何让mask div中的center div居中对齐?

我创建了一个阴影层,里面有一个div,我想让div居中对齐,但是我的样式代码好像不行。

最佳答案

让您尝试使用固定值设置 position 属性。

.mask {
       position: absolute; top: 0px;
       filter: alpha(opacity=60);
       background-color: #777;
       z-index: 1002; left: 0px;
       opacity:0.5; -moz-opacity:0.5;
       width: 100%;
       height: 100%;
}

.center {
        position: fixed;
        top: 50%;
        left: 50%;
}

关于html - 如何让mask div中的center div居中对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51434488/

相关文章:

html - 如何放置导航栏以使其漂浮在图像上方?

javascript - 如何切换 <aside> 元素 onclick 的可见性?

javascript - 更改 JWPlayer 显示图标(播放按钮)的不透明度

php - 安卓版 Chrome : How to enable mobile-friendly ' on web page

html - wp_editor 始终将 <br> 转换为 <p> </p>

css - 在另一个 div 中收缩包装可变数量、宽度和高度的 float div

html - 元素在 chrome 中定位不正确

css - 如何在此 CSS 上设置自动高度?

jquery - Bootstrap 中管理仪表板模板的高度修复

html - "framing"别人的网站是什么意思?