在html中,可以使用height屬性設(shè)置高度,只需要給元素設(shè)置“height:長(zhǎng)度值”樣式即可;其中長(zhǎng)度值的單位可以為px、cm等,也可以設(shè)基于包含它的塊級(jí)對(duì)象百分比高度的“%”。height屬性不包括填充,邊框,或頁(yè)邊距。
本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
首先新建一個(gè)html頁(yè)面并設(shè)置為height.html,設(shè)置標(biāo)題為“html設(shè)置頁(yè)面高度”。
在html頁(yè)面的body中加一個(gè)div,并設(shè)置樣式的類名為 class,主要是為了在div上加樣式來設(shè)置高度
在.class 中設(shè)置一個(gè)紅色的邊框,背景色為綠色的div并設(shè)置height為500像素
如果想要設(shè)置div的邊框高度跟body一樣,或者隨著div里面的內(nèi)容不斷增加而自動(dòng)增加自適應(yīng)高度就要把div的樣式的高度設(shè)置為100%,這樣就會(huì)隨著頁(yè)面的高度的增加而增加
如果瀏覽器支持css3標(biāo)準(zhǔn)的話,可以設(shè)置高度單位為vh
將樣式中的 .class中的高度設(shè)置css3 的標(biāo)準(zhǔn)height:100vh這樣div不需要子元素的高度來適應(yīng)高度,自己就可以完全占滿瀏覽器頁(yè)面的高度
推薦學(xué)習(xí):html視頻教程