wordpress首頁截斷seo白帽優(yōu)化
百分比布局時,我們有時候會遇到給高度 height 設(shè)置百分比后無效的情況,而寬度設(shè)置百分比卻是正常的。
當(dāng)為一個元素的高度設(shè)定為百分比高度時,是相對于父元素的高度來計算的。當(dāng)沒有給父元素設(shè)置高度(height)時或設(shè)置的高度值百分比不生效時,瀏覽器會根據(jù)其子元素來確定父元素的高度(塊級元素的高是由子元素?fù)伍_的),所以當(dāng)無法獲取父元素的高度時,也就無法計算自己的高度。
換句話說,父元素的高度是一個缺省值,當(dāng)你要求瀏覽器根據(jù)這樣一個缺省值來計算百分比高度時,瀏覽器不會對這個值有任何的反應(yīng)。
問題原因:只為部分父元素設(shè)置了高度,有時可能忽略了html也需要設(shè)置高度。
解決方法:
html,
body {height: 100%
}