background color覆蓋範圍

2021-07-27 18:27:49 字數 562 閱讀 2545

一般元素的background-color覆蓋該元素的content,border,和padding。而margin不會顯示該背景顏色,而是由外層元素的背景色決定。但body有所不同。如

`body

div`

設定css屬性:

```

顯示如下:

div的黃色背景只覆蓋到border,而沒有覆蓋margin,但body的背景色覆蓋了整個介面,包括padding,margin,

但如果更改html的設定html,顯示如下。body的背景色只包含到border,margin顏色由外層html的顏色決定。

所以結論如下:

(1)一般div元素的background-color只覆蓋到border,而其margin的顏色由外層元素的背景色決定。

(2)body元素的background-color覆蓋了除子元素之外的部分,包括其自身的margin。

(3)但當html設定background-color,body的background-color就只覆蓋到border,與一般div元素相同。而html的背景色覆蓋了body的border以外的部分。

范范(6) 作業

property vs index using system using system.collections.generic using system.linq using system.text using system.threading.tasks class mycalender publ...

條件覆蓋,路徑覆蓋,語句覆蓋,分支覆蓋

語句覆蓋是指選擇足夠的測試用例,使得執行這些測試用例時,被測程式的每乙個語句至少執行一次,其覆蓋標準無法發現判定中邏輯運算的錯誤 判定覆蓋是指選擇足夠的測試用例,使得執行這些測試用例時,每個判定的所有可能結果至少出現一次,但若程式中的判定是有幾個條件聯合構成時,它未必能發現每個條件的錯誤 條件覆蓋是...

條件覆蓋,路徑覆蓋,語句覆蓋,分支覆蓋

語句覆蓋是指選擇足夠的測試用例,使得執行這些測試用例時,被測程式的每乙個語句至少執行一次,其覆蓋標準無法發現判定中邏輯運算的錯 誤 判定覆蓋是指選擇足夠的測試用例,使得執行這些測試用例時,每個判定的所有可能結果至少出現一次,但若程式中的判定是有幾個條件聯合構成時,它未必能 發現每個條件的錯誤 條件覆...