欧美日韩在线视频精品一区二区|亚洲欧美一级夜夜夜夜爽W|日韩放荡少妇无码视频|亚洲国内自拍中文

  • 服務(wù)熱線:400-103-0299
  • 在線客服
  • 手機(jī)端
    公眾號(hào)二維碼

如何使HTML元素的區(qū)域鋪滿(mǎn)全屏


發(fā)布日期:2015-03-19

今天我們海東科技就講一講如何讓一副圖片填滿(mǎn)整個(gè)屏幕(除去瀏覽器所占區(qū)域哦)。通常有兩種比較經(jīng)典的效果,一個(gè)就是在PC上經(jīng)??吹揭恍┚W(wǎng)頁(yè)鼠標(biāo)動(dòng)一下翻一整頁(yè),另外一個(gè)就類(lèi)似與手機(jī)APP第一次打開(kāi)是的引導(dǎo)頁(yè)。不管是哪個(gè),我們都要做到的一個(gè)效果就是讓一個(gè)HTML元素(標(biāo)簽)的區(qū)域鋪滿(mǎn)全屏?就算是傳統(tǒng)的PC網(wǎng)頁(yè),我們也要接受不同的電腦屏幕高度,在傳統(tǒng)的網(wǎng)頁(yè)設(shè)計(jì)中我們可能采用一個(gè)固定的寬度,比如960px、1000px、1200px,當(dāng)然現(xiàn)在這種固定寬度的設(shè)計(jì)依然很流行,只是把這個(gè)固定的寬度增加了。但如果要實(shí)現(xiàn)看上去酷炫的風(fēng)格,我們顯然不能使用固定的寬度和高度。

顯然,我們需要使用自適應(yīng)的寬高;大家都知道寬度自適應(yīng)似乎比高度自適應(yīng)來(lái)的更簡(jiǎn)單。可能大家都有這樣的經(jīng)歷,認(rèn)為寬度100%比高度100%的適用范圍更加廣;而實(shí)際上也是如此。假設(shè)我們現(xiàn)在值在網(wǎng)頁(yè)上寫(xiě)了、、三個(gè)最基本的標(biāo)簽(實(shí)際上就是很多編輯器新建一個(gè)document默認(rèn)所擁有的),我們來(lái)看的盒模型
 

 

 
大家可以看到寬度是1350px,其實(shí)就如果出去margin就是我當(dāng)前可用屏幕區(qū)域的100%寬度,而高度顯然不是這樣;這樣我們可以通俗地理解為寬度的100%比高度的100%應(yīng)用范圍更廣。因此要實(shí)現(xiàn)我們的需求,寬度方面在沒(méi)有特殊情況下直接使用100%即可解決;而高度我們自然也想到過(guò)用100%,但不得不考慮它的適用范圍了。其實(shí)不管是寬度也好,高度也罷,它們的100%(當(dāng)然其他數(shù)值也一樣)是以它們的父節(jié)點(diǎn)作為參考的,而最大的“祖宗”的默認(rèn)寬度就是100%,而高度為0。
 
因此得到全屏展示當(dāng)然我們也想到了兩種方式,一種是CSS,另外一種則是在靜態(tài)CSS無(wú)法實(shí)現(xiàn)的時(shí)候采用JS對(duì)HTML進(jìn)行DOM操作動(dòng)態(tài)改變?cè)氐腃SS屬性值。
 
门源| 东乡族自治县| 合水县| 翼城县| 广昌县| 汝阳县| 康马县| 大渡口区| 铁岭县| 新乡县| 德令哈市| 瑞昌市| 广西| 盈江县| 登封市| 河源市| 平山县| 晋江市| 商都县| 崇仁县| 虹口区| 南川市| 天镇县| 桦甸市| 定远县| 沾化县| 开化县| 微山县| 萍乡市| 比如县| 唐海县| 浦县| 龙南县| 威信县| 金门县| 秭归县| 岳普湖县| 天祝| 沅陵县| 商城县| 青川县|