css新手教程之背景圖充滿整個屏幕的示例代碼介紹
文章主要給大家介紹了關(guān)于css新手教程之背景圖充滿整個屏幕的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用css具有一定的參考學(xué)習(xí)價值。想讓整個界面有一個背...
文章主要給大家介紹了關(guān)于css新手教程之背景圖充滿整個屏幕的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用css具有一定的參考學(xué)習(xí)價值。
想讓整個界面有一個背景圖片,自然想到的是在body上加background,代碼如下:
body {
width:100%;
height: 100%;
/* 加載背景圖 */
background: url("../static/images/index/backImg.jpg") no-repeat;
/* 背景圖垂直、水平均居中 */
background-position: center center;
/* 當(dāng)內(nèi)容高度大于圖片高度時,背景圖像的位置相對于viewport固定 */
background-attachment: fixed;
/* 讓背景圖基于容器大小伸縮 */
background-size: cover;
/* 設(shè)置背景顏色,背景圖加載過程中會顯示背景色 */
background-color: rgba(41, 50, 39, 1);
}
發(fā)現(xiàn)body的高度為0,所以圖片不能顯示;解決辦法是給html設(shè)置寬高各100%,這樣body就有值了,背景圖片完整的充滿整個屏幕。
擴展
url(images/beijing.png)——圖片路徑的位置;
no-repeat—— 圖片不重復(fù);
center 0px——center是距離頁面左邊的定位,0px是距離頁面上面的定位;
background-position: center 0——就是圖片的定位,同上;
background-size: cover;——把背景圖像擴展至足夠大,以使背景圖像完全覆蓋背景區(qū)域。背景圖像的某些部分也許無法顯示在背景定位區(qū)域中;
min-height: 100vh;——視窗的高度,“視區(qū)”所指為瀏覽器內(nèi)部的可視區(qū)域大小,即window.innerWidth/ window.innerHeight大小。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,
- 詳解移動端網(wǎng)頁設(shè)計實現(xiàn)內(nèi)滾動的四種解決方案
- 網(wǎng)頁設(shè)計如何優(yōu)雅的實現(xiàn)垂直居中
- 網(wǎng)頁設(shè)計:淺談網(wǎng)頁基本性能優(yōu)化規(guī)則小結(jié)
- 用戶需求導(dǎo)致營銷型網(wǎng)頁設(shè)計
- 網(wǎng)頁設(shè)計柵格就是你對頁面版式的規(guī)劃
- 網(wǎng)頁設(shè)計內(nèi)容網(wǎng)頁中關(guān)于圖片預(yù)覽的設(shè)計
- 網(wǎng)頁設(shè)計:腳本素材重構(gòu)用戶體驗
- 網(wǎng)頁設(shè)計實現(xiàn)復(fù)選框(checkbox)和單選框(radio)對齊的
- Html與css基礎(chǔ)知識介紹(必看篇)
- bootstrap學(xué)習(xí)心得總結(jié):css樣式設(shè)計分享
詳解移動端網(wǎng)頁設(shè)計實現(xiàn)內(nèi)滾動的四種解決方案
這篇文章主要介紹了關(guān)于移動端實現(xiàn)內(nèi)滾動的四種解決方案,實現(xiàn)的效果就是在一個區(qū)域內(nèi)只允許部分區(qū)域產(chǎn)生滾動的效果,而其余部分則不能移動,需要的朋友可以參考借鑒,下面來一起看看吧。...
網(wǎng)頁設(shè)計如何優(yōu)雅的實現(xiàn)垂直居中
這篇文章主要給大家介紹了關(guān)于如何優(yōu)雅的實現(xiàn)垂直居中的相關(guān)資料,文中分別給大家介紹了已知寬高的元素、未知寬高的元素以及基于 Flexbox 的解決方案,都分別給出了示例代碼供大家參考學(xué)習(xí),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧...
網(wǎng)頁設(shè)計:淺談網(wǎng)頁基本性能優(yōu)化規(guī)則小結(jié)
這篇文章主要介紹了淺談網(wǎng)頁基本性能優(yōu)化規(guī)則小結(jié)的相關(guān)資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...
用戶需求導(dǎo)致營銷型網(wǎng)頁設(shè)計
我們的每期話題,團隊在內(nèi)部都會通過郵件進行一番討論,隨著討論的激烈,往往能碰撞出很多有意義的觀點,因此,將討論內(nèi)容分享出來,有興趣的朋友可以接著話題討論下去。Junchen:期望不是從石頭里面蹦出來的,所有期望都是受到外界影響、結(jié)合自身需求的一個外在表現(xiàn)...
網(wǎng)頁設(shè)計柵格就是你對頁面版式的規(guī)劃
英文原文:http://desktoppub.about.com/od/grids/l/aa_gridsorder.htm柵格就是你對頁面版式的規(guī)劃你日常所見的許多頁面都有柵格存在。你可能注意不到,但它確實存在,并且支撐著設(shè)計內(nèi)容,建立整體的架構(gòu),引導(dǎo)著頁面的元素。柵格是隱形的架構(gòu),用于指導(dǎo)你頁面...
網(wǎng)頁設(shè)計內(nèi)容網(wǎng)頁中關(guān)于圖片預(yù)覽的設(shè)計
之前有寫過《內(nèi)容頁頁碼的預(yù)覽導(dǎo)航》跟《照片預(yù)覽導(dǎo)航分析》兩個文章,想說明的是預(yù)覽這一功能在用戶心理所占有的比重是很大的,如果僅僅只是給出一排順序數(shù)字做為鏈接的標(biāo)題,用戶的心理會產(chǎn)生不安全感。雖然給出一排順序數(shù)字做為鏈接幾乎是整個互聯(lián)網(wǎng)的默認(rèn)分頁鏈接模...
網(wǎng)頁設(shè)計:腳本素材重構(gòu)用戶體驗
設(shè)計網(wǎng)站的同志背景主要有兩種:學(xué)計算機、學(xué)藝術(shù)。基本上會寫代碼的不懂設(shè)計,會設(shè)計的不懂代碼,這個格局似乎到今天還沒變。某些學(xué)計算機的同學(xué),有自己的審美品位,也能夠做出看起來不錯的網(wǎng)站,但學(xué)藝術(shù)的同學(xué)普遍難搞懂代碼...
網(wǎng)頁設(shè)計實現(xiàn)復(fù)選框(checkbox)和單選框(radio)對齊的方法
本文主要介紹了實現(xiàn)checkbox&radio對齊的具體方法,對大家的頁面布局具有很好的參考價值,需要的朋友一起來看下吧...
Html與css基礎(chǔ)知識介紹(必看篇)
下面小編就為大家?guī)硪黄狧tml與css基礎(chǔ)(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...
bootstrap學(xué)習(xí)心得總結(jié):css樣式設(shè)計分享
下面小編就為大家?guī)硪黄猙ootstrap學(xué)習(xí)心得總結(jié)-css樣式設(shè)計分享。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...