保证金:自动不在IE中工作

Lew*_*wes 14 css internet-explorer text-align margin internet-explorer-9

网址:http://cyberbat.co.uk/test容器边距:自动无效,有没有其他方法可以将它放在IE中间.

编辑:再次检查,index.php是错误的文件,我用index.html替换它.

jav*_*iry 22

这是IE中的一个错误!您只需要创建一个持有者<div class="page">并将其设置text-aligncenter

.page-holder{
    text-align:center;
}
.page{
    margin:0 auto;
}
Run Code Online (Sandbox Code Playgroud)
<div class="page-holder">
    <div class="page">
    page content
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)


小智 9

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
Run Code Online (Sandbox Code Playgroud)

您的问题是定义您的文件类型和标准.如果您将此代码添加到文件顶部,它将起作用!


Jan*_*nar 8

在父容器上使用此选项用于愚蠢的浏览器:

text-align: center
Run Code Online (Sandbox Code Playgroud)


Dar*_*l H 7

尝试在父项上使用以下内容.

display: flex;
align-items: center;
Run Code Online (Sandbox Code Playgroud)

  • 或显示:仅在父元素上居中,而align-self:仅在子元素上居中,如果您只希望一个元素垂直居中 (4认同)