吸頂條

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title></title>

<style type="text/css">

#nav {

width: 90%;

margin: 0 auto;

height: 100px;

background-color: #ccc;

}

#content>div {

float: left;

}

#siderBar {

margin-left: 50px;

width: 150px;

height: 300px;

background-color: pink;

}

#mainBox {

margin-left: 100px;

}

</style>

</head>

<body>

<div id="container">

<div id="nav"></div>

<div id="content">

<div id="siderBar"></div>

<div id="mainBox">

<p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p >

</div>

</div>

</div>

</body>

<script type="text/javascript">

/*

懶加載: 元素需要顯示的時(shí)候才加載 頁(yè)面滾動(dòng)過(guò)的距離+可視區(qū)的高度>=元素到頂部的距離

? 下拉刷新: 當(dāng)頁(yè)面需要顯示更多數(shù)據(jù) 頁(yè)面滾動(dòng)到底部 滾動(dòng)過(guò)的距離+可視區(qū)的高度 >= 頁(yè)面可滾動(dòng)的高度

*/?

var eleTop = siderBar.offsetTop;

onscroll = function () {

if (document.documentElement.scrollTop >= eleTop) {

siderBar.style.position = 'fixed';

siderBar.style.top = '0';

}else {

siderBar.style.position = 'static';

}

}

?

? </script>

</html>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 各種純css圖標(biāo) CSS3可以實(shí)現(xiàn)很多漂亮的圖形,我收集了32種圖形,在下面列出。直接用CSS3畫(huà)出這些圖形,要比...
    劍殘閱讀 9,982評(píng)論 0 8
  • 1. tab列表折疊效果 html: 能源系統(tǒng)事業(yè)部 崗位名稱(chēng): 工作地點(diǎn) 崗位名...
    lilyping閱讀 2,014評(píng)論 0 1
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標(biāo)準(zhǔn)。 注意:講述HT...
    kismetajun閱讀 28,818評(píng)論 1 45
  • 1、垂直對(duì)齊 如果你用CSS,則你會(huì)有困惑:我該怎么垂直對(duì)齊容器中的元素?現(xiàn)在,利用CSS3的Transform,...
    kiddings閱讀 3,298評(píng)論 0 11
  • 這個(gè)是我一直喜歡的背景,簡(jiǎn)單,深邃,最重要的是我覺(jué)得黑色有好多中可能。
    于成蛟閱讀 280評(píng)論 1 0

友情鏈接更多精彩內(nèi)容