wordpress企業(yè)站仿站產品圖片滾動效果是通過設置動畫實現的,設置想要的動畫之后就可以圖片滾動了
在夏邑等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供網站制作、網站建設 網站設計制作按需定制,公司網站建設,企業(yè)網站建設,高端網站設計,成都全網營銷推廣,外貿網站建設,夏邑網站建設費用合理。
滾動效果,相信大家已經見過太多,無外乎就是加載一個js特效。開始之前為大家介紹一下側邊欄的構成部分,因為本文采用js特效可以具體到側邊欄某模板(比方說A)到達頂部時,指定模塊(比方說B)開始隨頁面滑動。側邊欄是怎么樣的構造側邊欄可以通過小工具或者自行編輯sidebar.php代碼來完成,模塊布局靈活,一般包括近期文章,近期評論,標簽云等等等。下面就是一個常見的側邊欄結構,模塊id是我自行編寫的,方便大家辨識。divid="sidebar"divclass="recentposts".../div//近期文章 divclass="hotposts".../div//熱門文章 divclass="tagcloud".../div//標簽云 divclass="recentcomments".../div//近期評論 divclass="blogroll".../div//連接表 /div上面就是一個簡單的側邊欄構造,注各個模塊的id,在下一步滾動代碼中將得到對應。如何讓側邊欄滾動起來下面就以熱門文章、標簽云兩個相鄰模塊作為指定滾動模塊,來說明指定模塊如何實現隨窗口滑動。varrollStart = $('.recentcomments'), //近期評論模塊到達瀏覽器頂部時,指定模塊開始滾動rollOut = $('.recentcomments,.blogroll'); //近期評論以下模塊隱藏包括最新評論,指定模塊顯現rollStart.before('div class="rollbox"/div'); //這個可以不用修改,與下面保持一致varoffset = rollStart.offset(),objWindow = $(window),rollBox = rollStart.prev(), rollSet = $('.hotposts,.tagcloud'); //指定滾動的模塊idobjWindow.scroll(function() { if (objWindow.scrollTop() offset.top){ if(rollBox.html(null)){ rollSet.clone().prependTo('.rollbox');//注意與上面的保持一直,不用做修改。 } rollOut.fadeOut(); rollBox.show().stop().animate({marginTop: objWindow.scrollTop() - offset.top + 20},400); } else { rollOut.fadeIn(); rollBox.hide().stop().animate({marginTop:0},400); } });你可以將其粘貼到主題js文件中,也可以用script type="text/javascript".../script將其括起來放置到header頭文件中。代碼說明:隨著網頁滾動條的滑動,當近期評論模塊到達瀏覽器頂部,近期評論以下的模塊包括近期評論隱藏消失,指定模塊熱門文章和標簽云隨即顯示,開始隨窗口滾動。此處代碼以最新評論模塊為臨界點,過了此臨界點指定模塊顯現開始滾動。代碼中模塊的id一定要和側邊欄sidebar.php模塊的id保持一致。請結合代碼中的說明理解。注明:指定滾動模塊整體高度不要超過瀏覽器視窗的高度,否者會無限向下延伸。好了,就這樣吧。0
有兩種方法:
1、純CSS+HTML(position:fixed屬性)
2、JS+CSS+HTML
第二種方法看似復雜了一些,卻也可以實現不一樣的滑動效果!
我的博客里轉載了一條這樣的辦法,新浪博客:WP神偷,專門從事WordPress,大家可以一起交流呀!
補充第一種方法:
CSS:
.gundong{positon:fixed;z-index:100000;left:0px;top:10px;}
HTML:
div class="gundong"這里是廣告的代碼/divleft:離左邊的位置,top:離上側多少,還可以是bottom:離底部多少,right:離右側多少