簡體   English   中英

IE11中的CSS問題

[英]css problems in IE11

我正在開發一個Web應用程序,不用說跨瀏覽器對我來說非常重要。 我的應用程序在所有瀏覽器(但IE11)上都能很好地工作。

有問題的CSS很簡單

html,body {
    height:95%;
}

這在IE11中不起作用,並且頁面高度大於屏幕的100%。

該應用程序非常龐大,因此我不會發布一小段代碼,這只會使你們感到困惑。

我的問題是:IE11 Height有明顯的問題嗎? 還是我應該在別處尋找?

默認情況下,頁面有邊距。 這意味着在根本沒有任何CSS的情況下,您的內容將不會緊貼窗口的邊緣。

如果要控制文檔的確切高度,則必須用margin:0覆蓋。

首先,將您的body與逗號分開。 然后像下面這樣使用vh

html, body {
    height: 100vh;
}

這個stackoverflow問題可能會有所幫助

我很確定IE11沒有問題(即使我討厭),您的代碼也應該像下面的代碼。

body{
       height: 95%;
 } 

嘗試增加height: 100vh; 到您的CSS類。 在11中得到完全支持

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM