999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

瀑布流布局設(shè)計與實現(xiàn)

2019-02-18 00:48:32韓姿一王金峰彭禹侯林葉張雪玉
中小企業(yè)管理與科技 2019年2期
關(guān)鍵詞:用戶

韓姿一,王金峰,彭禹,侯林葉,張雪玉

(防災(zāi)科技學(xué)院信息工程學(xué)院,河北 三河 065201)

1 引言

隨著電商行業(yè)的蓬勃發(fā)展,購物APP排版的整齊與否在競爭中起到了重要作用。為更好地滿足購物者的需求,以清晰簡潔為特點的瀑布流布局(waterfall layout)流行了起來。

最早采用此布局的網(wǎng)站是PINTEREST。瀑布流布局方式給網(wǎng)站用戶帶來了全新的體驗,所以許多大中型網(wǎng)站都使用了這一布局技術(shù),諸如新浪微博微相冊、百度圖趣等,許多個人網(wǎng)站也加入了瀑布流布局的陣營[3]。瀑布流受用戶歡迎的原因還有矩陣特點,可以節(jié)省網(wǎng)絡(luò)資源,濃縮更大的圖片量,因此,在移動端布局設(shè)計中占據(jù)重要的表達方式[4]。瀑布流布局效果如圖1所示。

2 瀑布流的實現(xiàn)原理

在瀑布流布局中,所有圖片的寬相等,高度不等。每個圖片都是通過計算定位的方式來確定其在瀑布流布局中的位置。

3 jQuery實現(xiàn)瀑布流

3.1 頁面結(jié)構(gòu)布局

所有的數(shù)據(jù)塊都包含在一個div中,然后為每一個小數(shù)據(jù)塊分別設(shè)置一個div,此div的功能主要是為了定義每個數(shù)據(jù)塊的距離。因為每個數(shù)據(jù)塊都有各自的樣式,所以再用一個div來包含標簽。代碼如下:

因為每個div和pin都是需要相對于div#main做絕對定位的,所以div#main需要做相對定位。鑒于要獲得每個div的高度,所以對div和pin進行填充時盡量選擇padding而不是margin,并且需要加入float屬性讓每個div在一行中顯示出來,最后對每個div、box、img進行寬度和高度設(shè)置,至此頁面布局及CSS樣式完成。CSS代碼如下:

基礎(chǔ)排版效果如圖2所示。

圖2 基礎(chǔ)排版效果圖

3.2 jQuery實現(xiàn)定位數(shù)據(jù)塊

瀑布流的原理是挑選每一行中最矮的圖片,在此圖片的位置下面進行新圖片的擺放。第一步;先判斷出一行能夠擺放圖片的數(shù)量,方法是獲取到整個屏幕的寬度和每張圖片的寬度,用兩數(shù)做除取整計算出一行能夠擺放的圖片數(shù)量。第二步:通過數(shù)組遍歷獲得第一行中每張圖片的高度并存入數(shù)組,通過jQuery和inArray方法返回數(shù)組中高度最小的圖片的索引值。從第二行開始,不斷把新的圖片定位到第一行高度最小的圖片下面,定位方式就是用CSS樣式設(shè)置。主要代碼如下:

在完成了以上代碼之后查看效果圖可以發(fā)現(xiàn)最新的圖片定位在最矮的圖片下面,數(shù)據(jù)塊定位效果如圖3所示。

圖3 數(shù)據(jù)塊定位效果圖

3.3 動態(tài)加載圖片

瀑布流的特點是在移動滾動條的時候加載圖片,原理是獲取到最后一張圖片距離屏幕頂端的高度、窗口的高度和滾動的高度。如果當前最后一張圖片距離頂端的高度小于當前窗口的高度加上滾動條滾動的距離時開始加載圖片。主要代碼如下:

完成了動態(tài)加載圖片代碼后,當往下拖動滾動條時,理論上可以實現(xiàn)在同一個頁面中無限加載新數(shù)據(jù)塊。實現(xiàn)效果如圖4所示。

圖4 jQuery實現(xiàn)瀑布流效果

4 結(jié)論

瀑布流對于圖片的展現(xiàn)是高效而具有吸引力的,用戶一眼掃過的快速閱讀模式可以在短時間內(nèi)獲得更多的信息量,而瀑布流里懶加載模式又避免了用戶鼠標點擊的翻頁操作[1]。目前,Pinterest模式已成為發(fā)展最為迅速的社會化電子商務(wù)模式之一,探討Pinterest模式下社會化電子商務(wù)網(wǎng)站用戶購買意愿的影響因素,不僅有利于提高網(wǎng)站對用戶的吸引力,而且對網(wǎng)站保持競爭力和穩(wěn)定發(fā)展具有一定的現(xiàn)實意義[2]。

猜你喜歡
用戶
雅閣國內(nèi)用戶交付突破300萬輛
車主之友(2022年4期)2022-08-27 00:58:26
您撥打的用戶已戀愛,請稍后再哭
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年5期)2016-11-28 09:55:15
兩新黨建新媒體用戶與全網(wǎng)新媒體用戶之間有何差別
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
挖掘用戶需求尖端科技應(yīng)用
Camera360:拍出5億用戶
100萬用戶
主站蜘蛛池模板: 女人爽到高潮免费视频大全| 亚洲欧洲一区二区三区| 亚洲成人手机在线| 在线观看无码av五月花| 成人在线不卡| 亚洲第一成网站| 色屁屁一区二区三区视频国产| 国产美女一级毛片| 日韩人妻无码制服丝袜视频| 真实国产精品vr专区| 亚洲第一区在线| 热伊人99re久久精品最新地| 四虎影视永久在线精品| 国产产在线精品亚洲aavv| 精品无码日韩国产不卡av| 国产亚洲精品无码专| 国产精品久线在线观看| 有专无码视频| 性视频一区| 国产永久无码观看在线| 国产成人高清亚洲一区久久| 欧美第九页| 91原创视频在线| 亚洲成a人片| 欧美亚洲第一页| 亚洲成a人在线播放www| 乱色熟女综合一区二区| 国产精品人人做人人爽人人添| 亚洲毛片一级带毛片基地| 亚洲欧美极品| 国产精品亚洲一区二区三区z| 国产激爽爽爽大片在线观看| 九色最新网址| 国产一级在线观看www色| 国产不卡网| 欧美在线视频不卡| 99久久国产自偷自偷免费一区| 丰满少妇αⅴ无码区| 亚洲精品色AV无码看| 久久国产亚洲偷自| 欧洲精品视频在线观看| 伊人久久福利中文字幕| 亚洲色图欧美| 丁香婷婷综合激情| 青青草原国产| 色婷婷视频在线| 91九色最新地址| 日韩在线影院| 999精品视频在线| 欧美精品成人| 国产成人综合久久精品下载| 理论片一区| 国产激情国语对白普通话| 男女精品视频| 91精品伊人久久大香线蕉| 亚洲午夜综合网| 国外欧美一区另类中文字幕| 蜜桃视频一区二区| 九色在线视频导航91| 99热这里只有精品在线播放| 精品国产Av电影无码久久久| 毛片在线播放a| 国产精品jizz在线观看软件| 国产精品免费久久久久影院无码| 四虎永久在线精品国产免费| 欧美97色| 日本免费一区视频| 亚洲成a人在线播放www| 亚洲精品男人天堂| 国产麻豆aⅴ精品无码| 日韩亚洲综合在线| 久久国产热| 欧美乱妇高清无乱码免费| 热这里只有精品国产热门精品| 国产日产欧美精品| 人人爽人人爽人人片| 超级碰免费视频91| 波多野结衣无码视频在线观看| 国产二级毛片| 国产成人高精品免费视频| 福利小视频在线播放| 日韩区欧美区|