国产精品无码av有声小说-天堂av2024-久久国产剧情-午夜视频一区-国内自拍xxxx18-男女啪啪免费-在线国产福利-中文字幕在线三区-天天艹日日干-色眯眯视频-天天干天天操天天爱-性欧美丰满熟妇xxxx性久久久-精品国产一区二区在线-污视频网站免费在线观看-98久久久-日日夜夜爽爽-乌克兰性欧美精品高清

歡迎來(lái)到酷云建站平臺(tái),全網(wǎng)營(yíng)銷云系統(tǒng)加盟中心!

海量企業(yè)網(wǎng)站模板 · 任您選擇

美出特色,精出品質(zhì),一切為了企業(yè)更好的營(yíng)銷

隱藏側(cè)欄
Beta
轉(zhuǎn)載

CSS制作的頁(yè)面背景固定和滾動(dòng)效果

       建站經(jīng)驗(yàn)     2016-02-17     eycms     44     0    

背景固定效果在許多的網(wǎng)站都能看到,今天我們一起來(lái)看一個(gè)關(guān)于CSS制作的頁(yè)面背景固定和滾動(dòng)效果,應(yīng)用非常的好用希望對(duì)各位帶來(lái)幫助。

如何創(chuàng)建一個(gè)不需要Javascript而僅僅只需CSS的background-attachment屬性就能實(shí)現(xiàn)頁(yè)面背景固定和滾動(dòng)效果。我們看到現(xiàn)在有很多的網(wǎng)站項(xiàng)目使用了視差效果,通過(guò)圖片和背景的動(dòng)態(tài)變化以及js腳本來(lái)產(chǎn)生視差,而今天我們只需要CSS即可。

HTML結(jié)構(gòu)很簡(jiǎn)單,一個(gè)class為.cd-fixed-bg的div元素用于放置固定背景圖,一個(gè)class為.cd-scrolling-bg的div元素用于滾動(dòng)的部分。我們可以放置多個(gè).cd-fixed-bg和.cd-scrolling-bg編組。

 代碼如下復(fù)制代碼

<main> 
    <div class="cd-fixed-bg cd-bg-1"> 
        <h1><!-- title goes here --></h1> 
    </div>  
  
    <div class="cd-scrolling-bg cd-color-2"> 
        <div class="cd-container"> 
            <p> 
                Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolore incidunt suscipit similique, dolor corrupti cumque qui consectetur autem laborum fuga quas ipsam doloribus sequi... 
            </p> 
        </div>  
    </div>  
    ...多組div并列... 
</main>

CSS

那么如何實(shí)現(xiàn)背景固定和滾動(dòng)效果呢?一開始,我想使用jQuery,也許我先應(yīng)該讓一個(gè)div固定位置,然后當(dāng)滾動(dòng)頁(yè)面時(shí)改變背景圖片,但是覺得不好弄。而簡(jiǎn)單的我們使用幾行CSS就能做到,將要固定的元素的背景background-size值設(shè)置為cover,background-attachment的值設(shè)置為fixed,這樣就實(shí)現(xiàn)了單頁(yè)面的背景固定和滾動(dòng)效果。請(qǐng)看以下代碼:

 代碼如下復(fù)制代碼

body, html, main { 
    /* important */ 
    height: 100%; 

  
.cd-fixed-bg { 
    min-height: 100%; 
    background-size: cover; 
    background-attachment: fixed; 
    background-repeat: no-repeat; 
    background-position: center center; 

  
.cd-fixed-bg.cd-bg-1 { 
  background-image: url("../img/cd-background-1.jpg"); 

.cd-fixed-bg.cd-bg-2 { 
  background-image: url("../img/cd-background-2.jpg"); 

.cd-fixed-bg.cd-bg-3 { 
  background-image: url("../img/cd-background-3.jpg"); 

 
  
.cd-scrolling-bg { 
    min-height: 100%; 
}


--結(jié)束END--

本文鏈接: http://m.sh-linbin.cn/station/experience/1181.html (轉(zhuǎn)載時(shí)請(qǐng)注明來(lái)源鏈接)

 
本文標(biāo)簽: 全部

下班PC閱讀不方便?

手機(jī)也可以隨時(shí)學(xué)習(xí)開發(fā)

微信關(guān)注公眾號(hào)“酷云”
"酷云平臺(tái)前端開發(fā)教學(xué)"
每日干貨技術(shù)分享
 

×

成為 酷云平臺(tái) 代理商!

關(guān)注

微信
關(guān)注

微信掃一掃
獲取最新優(yōu)惠信息

酷云平臺(tái)公眾號(hào)

客服

聯(lián)系
客服

很高興為您服務(wù)
尊敬的用戶,歡迎您咨詢,我們?yōu)樾掠脩魷?zhǔn)備了優(yōu)惠好禮。 咨詢客服

聯(lián)系客服:

在線QQ: 3206174

客服電話: 0516-83703228

售前咨詢 售后服務(wù)
在線交談 智能小云

工作時(shí)間:

周一至周五: 09:00 - 17:00

WAP

手機(jī)
訪問(wèn)

移動(dòng)端訪問(wèn)
手機(jī)上也能選模板

酷云平臺(tái)手機(jī)端

蓬安县| 略阳县| 丰原市| 绥滨县| 鹤峰县| 班玛县| 湟中县| 南澳县| 达拉特旗| 略阳县| 三门县| 临夏县| 德州市| 青龙| 汝州市| 都安| 津市市| 沿河| 芮城县| 衡阳市| 晋州市| 奉新县| 德庆县| 屯门区| 阿鲁科尔沁旗| 乌兰察布市| 西昌市| 绥德县| 温宿县| 三河市| 安义县| 防城港市| 靖州| 江口县| 德惠市| 民县| 东安县| 贡嘎县| 高邑县| 九台市| 客服|