2015-03-02 84 views
0

對我有在IE11下面的標記/造型的問題:IE11寬度:100%,最大寬度:300px;元素

main{ 
 
    width: 100%; 
 
    max-width: 300px; 
 
    margin: 0 auto; 
 
}
<main><p>lorem</p></main>

的問題是,最大寬度不IE11尊重。

它按預期的方式在<中工作IE11,帶有新斯巴達引擎和所有其他瀏覽器的IE11。

+0

猜你最好去https://connect.microsoft.com/報告錯誤。 並改變問題,如果你想以另一種方式實現它。 – suish 2015-03-02 09:24:46

+1

你使用的是什麼文檔類型?根據mdn *該屬性僅在嚴格!DOCTYPE下啓用。* – atmd 2015-03-02 09:27:27

回答

1

對於main元素,IE的瀏覽器樣式表中還沒有display:block - 將它添加到自己的樣式表中可以解決問題。

main { 
    display:block; 
    /* rest of your properties */ 
}