容器的寬度是由內部的元素決定的。內部元素的外邊據又是由容器的寬度決定的。這樣不是構成死循環了嗎?瀏覽器
後來研究發現,瀏覽器的計算邏輯應該是這樣的:.net
瀏覽器先計算子元素在外邊據爲0的狀況下,父元素的寬度。而後再根據百分比計算子元素的外邊距,而後將子元素的寬度減去外邊距。iframe
若是錯誤,懇請指正,謝謝!容器