濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 不通過(guò)JavaScript實(shí)現(xiàn)的自動(dòng)滾動(dòng)視差效果

不通過(guò)JavaScript實(shí)現(xiàn)的自動(dòng)滾動(dòng)視差效果

熱門標(biāo)簽:申請(qǐng)400電話移動(dòng) 南通電銷外呼系統(tǒng)軟件 常州電話外呼系統(tǒng)招商 廣州防封電銷機(jī)器人廠家 山東電銷機(jī)器人軟件 洛陽(yáng)防封卡外呼系統(tǒng)廠家 上海400電話辦理到易號(hào)網(wǎng) 成都企業(yè)外呼系統(tǒng) 智能語(yǔ)音電銷機(jī)器人客戶端
這個(gè)效果是仿照Chirs Coyier的視差教程實(shí)現(xiàn)的,經(jīng)過(guò)Chirs的允許使用了其中的星空背景。

運(yùn)行效果:
在這里觀看:http://www.fofronline.com/experiments/parallax/#experiment
該效果可以在Safari 4 Beta和Google Chrome中正常預(yù)覽,實(shí)現(xiàn)該效果無(wú)需JavaScript。
(但是在IE7及以下版本中無(wú)法觀看)



實(shí)現(xiàn)方法:
這個(gè)頁(yè)面的HTML代碼非常簡(jiǎn)單,通過(guò)一個(gè)div來(lái)定義背景,另一個(gè)div來(lái)定義內(nèi)容,這里使用了CSS3中的多重背景技術(shù),所以需要另外的標(biāo)記來(lái)表示其它的背景圖片。

將CSS背景容器設(shè)置在一個(gè)固定的位置,并通過(guò)top、left、bottom和righ屬性讓它占據(jù)頁(yè)面的底部。背景圖片通過(guò) background屬性來(lái)指定,最先指定的就是最頂層的背景。每一幅圖片都按照百分比進(jìn)行定位,而且它們的位置各不相同,這樣當(dāng)容器的尺寸改變的時(shí)候, 各個(gè)圖像就會(huì)發(fā)生移動(dòng),從而產(chǎn)生視差效果


按 照通常的想法,只有當(dāng)頁(yè)面被縮放的時(shí)候,或使用JavaScript來(lái)控制的時(shí)候才能產(chǎn)生動(dòng)畫(huà)效果。這里使用另外一種方法。通過(guò)讓背景圖容器的左邊沿進(jìn)行 移動(dòng)(比如從0px到100px)。這就會(huì)使容器的整體寬度變化,從而使背景圖片根據(jù)它們的百分比發(fā)生不同程度的移動(dòng)。通過(guò)將時(shí)間長(zhǎng)度和左側(cè)位置設(shè)置的足 夠大,就會(huì)產(chǎn)生連續(xù)的視差移動(dòng)效果。

可以將移動(dòng)速度增大來(lái)獲得更有趣的效果,另外還可以添加一些鼠標(biāo)動(dòng)做,最終的CSS代碼如下:

小資料:視差效果,原本是一個(gè)天文學(xué)術(shù)語(yǔ),當(dāng)我們觀察星空時(shí),離我們遠(yuǎn)的星星移動(dòng)速度較慢,離我們近的星星移動(dòng)速度則較快。當(dāng)我們坐在車上向車窗外 看時(shí),也會(huì)有這樣的感覺(jué),遠(yuǎn)處的群山似乎沒(méi)有在動(dòng),而近處的稻田卻在飛速掠過(guò)。許多游戲中都使用視差效果來(lái)增加場(chǎng)景的立體感。(譯/曹巳甲)

您可能感興趣的文章:
  • javascript四個(gè)方向無(wú)間隙滾動(dòng)合集(多瀏覽器IE,firefox兼容)
  • javascript用DIV模擬彈出窗口_窗體滾動(dòng)跟隨
  • Javascript模擬scroll滾動(dòng)效果腳本
  • javascript 一段左右兩邊隨屏滾動(dòng)的代碼
  • javascript 單行文字向上跑馬燈滾動(dòng)顯示
  • 圖片與JavaScript配合做出個(gè)性滾動(dòng)條
  • javascript 模擬Marquee文字向左均勻滾動(dòng)代碼
  • javascript 實(shí)現(xiàn)滾動(dòng)效果代碼整理
  • javascript 獲取頁(yè)面的高度及滾動(dòng)條的位置的代碼
  • javascript上下左右定時(shí)滾動(dòng)插件
  • JavaScript實(shí)現(xiàn)頁(yè)面滾動(dòng)圖片加載(仿lazyload效果)
  • Javascript實(shí)現(xiàn)DIV滾動(dòng)自動(dòng)滾動(dòng)到底部的代碼
  • javascript 另一種圖片滾動(dòng)切換效果思路
  • 實(shí)現(xiàn)網(wǎng)頁(yè)內(nèi)容水平或垂直滾動(dòng)的Javascript代碼
  • javascript jscroll模擬html元素滾動(dòng)條
  • javascript改變position值實(shí)現(xiàn)菜單滾動(dòng)至頂部后固定
  • javascript實(shí)現(xiàn)文字圖片上下滾動(dòng)的具體實(shí)例
  • 基于JavaScript怎么實(shí)現(xiàn)讓歌詞滾動(dòng)播放

標(biāo)簽:滄州 賀州 鶴壁 萊蕪 邵陽(yáng) 混顯 貴州 廣安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《不通過(guò)JavaScript實(shí)現(xiàn)的自動(dòng)滾動(dòng)視差效果》,本文關(guān)鍵詞  不,通過(guò),JavaScript,實(shí)現(xiàn),的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《不通過(guò)JavaScript實(shí)現(xiàn)的自動(dòng)滾動(dòng)視差效果》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于不通過(guò)JavaScript實(shí)現(xiàn)的自動(dòng)滾動(dòng)視差效果的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    吉木乃县| 扎兰屯市| 玉门市| 禄丰县| 浦北县| 博乐市| 通州区| 卢龙县| 抚松县| 浠水县| 古浪县| 雷州市| 山阴县| 陕西省| 从化市| 永福县| 金塔县| 黄浦区| 抚宁县| 平湖市| 周宁县| 勐海县| 丽江市| 鄂托克前旗| 濮阳市| 长泰县| 金沙县| 绿春县| 和顺县| 通州区| 济源市| 河池市| 景德镇市| 潮安县| 潜山县| 右玉县| 新龙县| 岱山县| 比如县| 儋州市| 兴和县|