.header{
\t z-index:3;
\t position:fixed;
\t width:100%;
\t height:10%;
\t top:0px;
\t background-color: white;
}
.header .header-bg {
\t background-color: rgba(248,221,225,0.7);
\t display:table;
\t margin:auto;
\t height:30px;
\t width:30%;
}
.header .title-center{
\t text-decoration: underline;
\t position:absolute;
\t margin:0;
\t left:50%;
\t top:60%;
-ms-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
<!DOCTYPE html>
<html>
<head lang="en">
\t <meta charset="UTF-8">
</head>
<body>
\t <link rel="stylesheet" href="css/index.css">
\t <div class="header">
\t \t <div class="header-bg"> </div>
\t \t <div class="title-center">header</div>
\t </div>
</body>
</html>
當我開發了一個網頁,我測試了使用Chrome。完成後,我用firefox/IE/Edge進行了測試,發現字體大小比Chrome中的小得多。當我在Firefox上查看調試工具時,似乎firefox和chrome的相同div的大小並不相同。其實,差別很大。
更奇怪的是,當我點擊進入Chrome中的模式,並刷新窗口,路徑改爲index.html#,那麼佈局和div大小几乎與其他瀏覽器相同。
任何人都知道爲什麼會發生這種情況?以及如何處理它?提前致謝!!
以下是我的頭部代碼的一部分。
這通常是由不正在重置你的CSS,併爲您的整個文檔沒有設置起始字體大小引起的。 http://cssreset.com/what-is-a-css-reset/ – DirtyRedz
聽起來就像你剛剛在你的瀏覽器中改變了縮放級別。 – Quentin
呃...它確實有縮放級別。而縮放級別似乎只適用於我的網頁,因爲Chrome上的其他頁面的縮放級別爲100%。我也重置了CSS。非常感謝大家的幫助! –