W3Schools的說,對於height
:「自動」值對於CSS高度屬性意味着什麼?
汽車:瀏覽器計算的高度。這是默認
但什麼是「瀏覽器計算的高度」是什麼意思?這是否意味着它只是簡單地總結了包含的元素的高度?這是否總是用所有瀏覽器的相同方法計算?
W3Schools的說,對於height
:「自動」值對於CSS高度屬性意味着什麼?
汽車:瀏覽器計算的高度。這是默認
但什麼是「瀏覽器計算的高度」是什麼意思?這是否意味着它只是簡單地總結了包含的元素的高度?這是否總是用所有瀏覽器的相同方法計算?
這是什麼意思瀏覽器計算高度?
這意味着瀏覽器將使元素的高度足以適應其內容。
這是否意味着它只是簡單地總結了包含的元素高度,如果他們在彼此上?
沒有,它比這更復雜,但我相信這是它的一部分。
難道這總是對所有的瀏覽器同樣的方法計算出來的?
沒有,一般都比較小的差異。如果您打算根據它進行計算,那麼您應該在JavaScript中計算元素的高度,不要以爲它在所有瀏覽器上都具有相同的高度。
它summs起來:所含的元素,再加上內邊距,邊框和邊距。 的方法用於相加應該在所有的瀏覽器相同,但元素的尺寸不同。
...加上摺疊的邊距。這不是一個簡單的計算。 –
是不是減去摺疊邊距?它只是擔心正常流程中的事情。 – Quentin
的CSS 2.1規範,以及CSS3基本盒模型規範,對瀏覽器應該如何計算高度部分:
我覺得這是一個有點困難把它們翻譯成實際上應該發生的事情,而且我不能說瀏覽器是否真的遵循這些描述。
雖然沒有任何事情錯在這種特殊情況下,一般我會建議你遠離w3schools.com了。他們的大部分信息都是[誤導性或不正確的](http://w3fools.com),他們經常推廣不良做法。 [Mozilla開發者網絡](https://developer.mozilla.org/)是網頁開發的極好資源。 –
YOu剛剛提醒我一個我以前在谷歌上應用的舊練習:「無論關鍵詞MDN」都會將MDN內容搜索結果放在與您的需求相關的頂部。像:「點擊MDN」 – pencilCake
啊,這是我做的,每當我需要快速參考的東西。 –