css/html不适用于internet explorer,但适用于chrome和safari

css/html不适用于internet explorer,但适用于chrome和safari,html,css,Html,Css,有什么理由不能在internet explorer上运行,但在google chrome和safari上运行 body,html { min-width:600px; height:100%; margin:0; padding:0; font-family:Calibri; overflow:hidden; } 以下是我的完整代码: 编辑: 似乎只有这一部分不适用于IE <header class="ex1"> &l

有什么理由不能在internet explorer上运行,但在google chrome和safari上运行

body,html {
    min-width:600px;
    height:100%;
    margin:0;
    padding:0;
    font-family:Calibri;
    overflow:hidden;
}
以下是我的完整代码:

编辑: 似乎只有这一部分不适用于IE

<header class="ex1">
        <div class="header-left"><img src="images/phone_icon.png" width="323" height="58" /></div>
        <div class="header-right">Shopping Basket</div>
        <div class="logo"><img src="images/logo" width="409" height="138" /></div>
    </header>

Internet Explorer 9+支持
标记。

到底什么不起作用?你使用哪个版本的IE?我也不知道怎么回事。IE不支持最小宽度。[这里有一个类似的问题][1]:@user125697是的,我们没有,但老客户有。我不明白他们为什么要首先浏览IE。可能是重复的
header {
    width: 100%;
    min-width: 800px;
    height: 160px;
    overflow: auto;
}
.ex1 .header-left {
    display:inline-block;
    width: 33%;
    max-width: 190px;
    float: left;
    margin:50px 0 0 70px;
}
.ex1 .logo {
    width: 409px; /* width of the logo */
    margin:10px auto 0 auto;
}
.ex1 .logo img {
    display: block;
}
.ex1 .header-right {
    display:inline-block;
    width: 33%;
    max-width: 190px;
    float: right;
    margin:50px 70px 0 0;
}