當我輸入
body{
background-size:390 290;
}
它顯示了不同的結果,而如果我輸入
body{
background-size:390px 290px;
}
結果是不同的。我需要知道有什么區別,以及為什么有時會起作用,有時卻不起作用。
uj5u.com熱心網友回復:
這是CSS:
body{ background-size:390px 290px; }
這是一個錯誤:
body{ background-size:390 290; }
非零長度需要單位。CSS 規范要求瀏覽器忽略無效的規則。
為什么它有時有效,有時無效。
如果您的頁面在quirks 模式下運行,它將模擬 Internet Explorer 4.x 時代瀏覽器中的錯誤,并將缺少單位的長度視為像素。
不要在 quirks 模式下運行頁面,因為它會增加瀏覽器之間的不一致。
請驗證您的CSS和HTML。
uj5u.com熱心網友回復:
瀏覽器無法識別 100,因此如果您鍵入
body{
background-size:390 290;
}
和讓body style留白一樣
uj5u.com熱心網友回復:
我認為 css 中應該有一個單位,100(沒有單位)意味著它將采用 body 的默認值,可能是 p 的 h1 它不被 css 識別。所以你必須放置單位一些單位:
** PX= 它可以顯示的最小點尺寸約為 1/100 英寸 (0.25mm) ** 其他單位 1in = 2.54cm = 25.4mm = 72pt = 6pc ** 了解更多 https://www.w3schools .com/cssref/css_units.asp
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/465710.html
