CSS高度自適應(yīng)的問題

d在做任務(wù)14實(shí)戰(zhàn)的時候卵史,發(fā)現(xiàn)對header部分的背景圖片使用height:100%并沒有生效铝条,其實(shí)是跟父元素有關(guān)邓馒。
先看代碼:

#header{
    width: 100%;
    height: 100%;
    background: url(../img/01_bg.jpg) 0 0 no-repeat;
    background-size: cover;
}

上面的CSS代碼所產(chǎn)生的效果并不是我所想的那樣:

高度沒有撐開

需要在父元素添加一個高度自適應(yīng):

html,body{
    height: 100%;
}
#header{
    width: 100%;
    height: 100%;
    background: url(../img/01_bg.jpg) 0 0 no-repeat;
    background-size: cover;
}

圖片顯示完整

在設(shè)置了html和body的height:100%后碴巾,header的高度就能自適應(yīng)了墙杯。
記得在任務(wù)12的時候也有一個width:100%的設(shè)置配并,這就有一個結(jié)論,一個對象的寬高是否能使用百分比顯示高镐,取決于對象父元素的設(shè)置溉旋。在任務(wù)14中,#header是屬于body的子元素嫉髓,而在默認(rèn)狀態(tài)下观腊,瀏覽器是不會給body一個高度屬性的,所以我們在設(shè)置#header的height:100%并沒有達(dá)到我們想要的結(jié)果算行,但是在給body設(shè)置了100%后梧油,#header的高度設(shè)置就有了效果,這就是瀏覽器解析規(guī)則引發(fā)的高度適應(yīng)的問題州邢。

代碼中除了給出body的height:100%外儡陨,對html也應(yīng)用了同樣的設(shè)置,這樣是為了解決IE瀏覽器和Firefox的兼容問題量淌。
IE中的html對象是默認(rèn)的100%高度骗村,但是body不是,而在firefox中的html標(biāo)簽不是默認(rèn)100%的高度呀枢,因此body和html都設(shè)置height:100%胚股,保證我們的代碼在這兩款瀏覽器中都能正常工作。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末裙秋,一起剝皮案震驚了整個濱河市琅拌,隨后出現(xiàn)的幾起案子缨伊,更是在濱河造成了極大的恐慌,老刑警劉巖财忽,帶你破解...
    沈念sama閱讀 218,386評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異泣侮,居然都是意外死亡即彪,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評論 3 394
  • 文/潘曉璐 我一進(jìn)店門活尊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來隶校,“玉大人,你說我怎么就攤上這事蛹锰∩罡欤” “怎么了?”我有些...
    開封第一講書人閱讀 164,704評論 0 353
  • 文/不壞的土叔 我叫張陵铜犬,是天一觀的道長舞终。 經(jīng)常有香客問我,道長癣猾,這世上最難降的妖魔是什么敛劝? 我笑而不...
    開封第一講書人閱讀 58,702評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮纷宇,結(jié)果婚禮上夸盟,老公的妹妹穿的比我還像新娘。我一直安慰自己像捶,他們只是感情好上陕,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,716評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著拓春,像睡著了一般释簿。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上硼莽,一...
    開封第一講書人閱讀 51,573評論 1 305
  • 那天辕万,我揣著相機(jī)與錄音,去河邊找鬼沉删。 笑死渐尿,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的矾瑰。 我是一名探鬼主播砖茸,決...
    沈念sama閱讀 40,314評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼殴穴!你這毒婦竟也來了凉夯?” 一聲冷哼從身側(cè)響起货葬,我...
    開封第一講書人閱讀 39,230評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎劲够,沒想到半個月后震桶,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,680評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡征绎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,873評論 3 336
  • 正文 我和宋清朗相戀三年蹲姐,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片人柿。...
    茶點(diǎn)故事閱讀 39,991評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡柴墩,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出凫岖,到底是詐尸還是另有隱情江咳,我是刑警寧澤,帶...
    沈念sama閱讀 35,706評論 5 346
  • 正文 年R本政府宣布哥放,位于F島的核電站歼指,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏甥雕。R本人自食惡果不足惜东臀,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,329評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望犀农。 院中可真熱鬧惰赋,春花似錦、人聲如沸呵哨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽孟害。三九已至拒炎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間挨务,已是汗流浹背击你。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谎柄,地道東北人丁侄。 一個月前我還...
    沈念sama閱讀 48,158評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像朝巫,于是被迫代替她去往敵國和親鸿摇。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,941評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案劈猿? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,754評論 1 92
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理潮孽,服務(wù)發(fā)現(xiàn),斷路器筷黔,智...
    卡卡羅2017閱讀 134,657評論 18 139
  • 本文主要是起筆記的作用往史,內(nèi)容來自慕課網(wǎng). 認(rèn)識CSS樣式 CSS全稱為“層疊樣式表 (Cascading Styl...
    0o凍僵的企鵝o0閱讀 2,643評論 0 30
  • 收聽音頻,戳鏈接,舊號itclan已暫停使用,歡迎關(guān)注微信itclanCoder公眾號可收聽更多音頻 前言 關(guān)于網(wǎng)...
    itclanCoder閱讀 8,179評論 3 30
  • 第一句:把自己活成一束明媚的陽光,溫暖自己佛舱,溫暖別人椎例。他人有緣遇見,溫暖他人名眉,他人無緣離開粟矿,哪怕嘲笑凰棉、辱罵损拢,你依然...
    淑影閱讀 892評論 1 1