Html 从ie8到ie11的Div未居中
当我从ie8移动到ie11时,我网站中的一个重要分区从屏幕中央移动到了右下角,我尝试了不同的方法,但无法修复:Html 从ie8到ie11的Div未居中,html,css,internet-explorer,cross-browser,modal-dialog,Html,Css,Internet Explorer,Cross Browser,Modal Dialog,当我从ie8移动到ie11时,我网站中的一个重要分区从屏幕中央移动到了右下角,我尝试了不同的方法,但无法修复: .ModalDialog{ border:1px solid #3C4749; background-color:#FFF; margin:0 auto 0 auto; position:relative; display:none; min-height:1px; top:250px; left:450px; w
.ModalDialog{
border:1px solid #3C4749;
background-color:#FFF;
margin:0 auto 0 auto;
position:relative;
display:none;
min-height:1px;
top:250px;
left:450px;
width: auto;
max-width: 500px;
font-size: 12px;
}
对于任何屏幕分辨率(或大多数分辨率)的ie11,我如何在水平和垂直方向上都有一个完全居中的div呢?您使用了左和顶位置,这怎么可能是居中呢?这是一个现有的应用程序,我是css的新手。但我可以向你保证,它是以ie8为中心的。(也许只是为了我的屏幕)相对位置是不必要的,甚至是适得其反的。您应该使用假表布局(不要使用真实的表)。检查此项:@user3557384可能因为您使用的是特定的左值和顶值,所以在某些特定的屏幕大小中居中。这可能会有帮助: