時間(jiān):2022-11-17 浏覽量: 收藏
關于側邊欄跟随固定浮動效果網上一搜一大(dà)把,可(kě)真正能實現(xiàn)的沒有幾個。再加上需要(yào)手動修改代碼,而教程寫的都不(bù)那麽完整詳細,大(dà)家(jiā)操作過程中就(jiù)會(huì)遇到這(zhè)樣那樣的問(wèn)題。如:邊欄遮擋底部footer、邊欄會(huì)頂着頁腳footer無限滾下去等等,這(zhè)讓對代碼。
今天就(jiù)爲大(dà)家(jiā)奉上具體(tǐ)實現(xiàn)方法,不(bù)會(huì)代碼的小(xiǎo)白(bái)都會(huì)操作哦。
爲什麽要(yào)使用邊欄跟随效果?
目前很(hěn)多(duō)網站(zhàn)都在使用邊欄跟随效果,也就(jiù)是(shì)随着滾動條的滾動邊欄跟着滑動或者固定的效果。這(zhè)樣一來(lái)可(kě)以彌補當一個頁面很(hěn)長,而側邊欄太短(duǎn)的時候的産生空白(bái),并且還可(kě)以合理利用空間(jiān)展示更多(duō)信息,從(cóng)而大(dà)大(dà)的提高(gāo)網站(zhàn)浏覽量、文章點擊率。這(zhè)樣子的效果很(hěn)适合于文章的列表與廣告聯盟的展示。
如何實現(xiàn)智能側邊欄跟随固定浮動的效果?
這(zhè)裡(lǐ)我推薦給大(dà)家(jiā)一款jquery滾動固定側邊欄插件(jiàn)theia-sticky-sidebar.js,該jquery滾動固定側邊欄插件(jiàn)在頁面向下滾動時,可(kě)以将左側或右側側邊欄固定在頁面中。它特别适合于多(duō)列布局的頁面,并能和bootstrap或Foundation配合使用。
插件(jiàn)的兼容性
本段代碼兼容目前最新的各類主流浏覽器,适用浏覽器:搜狗、360、FireFox(建議)、Chrome、Safari、Opera、傲遊、世界之窗(chuāng),不(bù)支持IE8及以下浏覽器,首選火(huǒ)狐浏覽器。是(shì)一款不(bù)錯的的特效插件(jiàn),需要(yào)的朋友可(kě)以下載!
如何實現(xiàn)智能側邊欄跟随固定範圍浮動的效果?
HTML代碼:
<html> <head></head> <body> <div class="wrapper"> <div class="content"> ... </div> <div class="sidebar"> ... </div> </div> </body> </html>
其中,sidebar是(shì)想要(yào)智能滑動的元素;引入JS
<script type="text/javascript" src="static/js/jquery.min2.js"></script> <script type="text/javascript" src="theia-sticky-sidebar.js"></script> <script type="text/javascript"> jQuery(document).ready(function() { jQuery('.sidebar').theiaStickySidebar({ // Settings additionalMarginTop: 30 }); }); </script>
其中,第一個 js,若重複請自(zì)行(xíng)删減!第二個 theia-sticky-sidebar.js,可(kě)以去這(zhè)裡(lǐ)下載(鏈接: https://pan.baidu.com/s/1nmCkF9s0CiWTCTjrmVokew 提取碼: j1bb);第三個 js 中的.sidebar跟上面的對應,就(jiù)是(shì)想要(yào)智能滑動的元素對應的選擇器,class 或 id。
可(kě)用配置參數及說明:
containerSelector:側邊欄的父容器元素。如果沒有指定直接使用側邊欄的父元素。
additionalMarginTop:可(kě)選值。指定側邊欄的頂部margin值,單位像素,默認爲0像素。
additionalMarginBottom:可(kě)選值。指定側邊欄的底部margin值,單位像素,默認爲0像素。
updateSidebarHeight:是(shì)否更新側邊欄的高(gāo)度。默認爲true。
minWidth:如果側邊欄的寬度小(xiǎo)于這(zhè)個值,将恢複爲正常尺寸。默認值爲0。(該選項用于響應式設計)
defaultPosition:側邊欄必須是(shì)非static的定位方式。默認爲relative定位方式。
namespace:綁定事件(jiàn)的命名空間(jiān)。默認爲TSS。
以上就(jiù)是(shì)jquery插件(jiàn)theia-sticky-sidebar.js實現(xiàn)的智能側邊欄跟随固定浮動的效果,至此已經實現(xiàn)了部署。
下載地(dì)址:
鏈接: https://pan.baidu.com/s/1aWwoSgLgFWxidNsQanjL5g 提取碼: 5j3x
效果演示:
http://demo.jb51.net/js/2017/theia-sticky-sidebar/
RELATED RECOMMEND
2022-11-17
外(wài)貿電(diàn)商領域 Twitter 已成爲一種極具潛力的推廣工(gōng)具,能夠爲外(wài)貿網站(zhàn)快(kuài)速導入大(dà)量流量,是(shì)外(wài)貿電(diàn)商發展的時代趨勢。一、将 Twitter 和外(wài)貿網站(zhàn)關聯起來(lái)(一)添加 Twitter 分(fēn)享按鈕在網站(zhàn)添加 Twitter 分(fēn)享按鈕意義重大(dà)。這(zhè)不(bù)僅方便客戶将網站(zhàn)産品、內(nèi)容分(fēn)享到他們自(zì)己的 Twitter,更關鍵的是(shì),每當網站(zhàn)更新産品或文章時,我們自(zì)己要(yào)把更新內(nèi)容分(fēn)享到自(zì)己的 Twitter 上。如
2022-11-17
在當今的網絡世界中,富媒體(tǐ)對于大(dà)家(jiā)來(lái)說早已不(bù)是(shì)什麽新鮮事物(wù),特别是(shì)谷歌(gē)廣告中頻繁出現(xiàn)的富媒體(tǐ)展示形式,那真是(shì)令人(rén)眼花缭亂。然而,你可(kě)能不(bù)知道(dào)的是(shì),在自(zì)然排名結果裡(lǐ)同樣蘊含着豐富多(duō)樣的富媒體(tǐ)內(nèi)容。這(zhè)些富媒體(tǐ)元素就(jiù)像是(shì)一把神奇的鑰匙,即使我們的網站(zhàn)在搜索結果中處于較低(dī)排名(比如首頁非前三的位置),也能憑借它們開(kāi)啓獲取更多(duō)用戶互動的大(dà)門,讓原本激烈的關鍵詞排名競争變得不(bù)再那麽殘酷。那麽,作爲 SEO 從(cóng)
2022-11-17
外(wài)貿網站(zhàn)提示用戶是(shì)否接受cookie是(shì)因爲cookie對網站(zhàn)及用戶都有好處,但(dàn)同時也可(kě)能對用戶的隐私造成影響。Cookie是(shì)一種小(xiǎo)型文檔,由網站(zhàn)發送到用戶的設備上,用于記錄用戶的行(xíng)爲和偏好,從(cóng)而提供個性化(huà)的浏覽體(tǐ)驗。它們可(kě)以記錄用戶的登錄狀态、購(gòu)物(wù)車信息等,以便用戶下次訪問(wèn)時無需重新輸入。同時,cookie還幫助網站(zhàn)分(fēn)析用戶行(xíng)爲,如頁面浏覽量、停留時間(jiān)和點擊次數等,爲網站(zhàn)
Copyright © 2012-2024 世敏網絡 版權所有 京ICP證000000号 閩公網安備 35020502000640号 關鍵詞聚合