下面是编程之家 jb51.cc 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。

不少 blog 文章页的侧边栏都可以随着浏览器滚动而停留在页面,这对于长幅文章来说最好不过了。其实我们也可以用这种特效,只需简单的几个代码。下面就介绍转自卢松松 blog 的代码。

实现侧边栏跟随特效的方法:

添加 css:

/*侧栏跟随*/

#box{float:left;position:relative;width:250px;}.div1{width:250px;}.div2{position:fixed;_position:absolute;top:0;z-index:250;}

如贵站的侧边栏宽度不是 250px,请另行修改!

添加 js:

//侧栏跟随

(function(){

var oDiv=document.getElementById("float");

var H=0,iE6;

var Y=oDiv;

while(Y){H+=Y.offsetTop;Y=Y.offsetParent};

iE6=window.ActiveXObject&&!window.XMLHttpRequest;

if(!iE6){

window.οnscrοll=function()

{

var s=document.body.scrollTop||document.documentElement.scrollTop;

if(s>H){oDiv.className="div1 div2";if(iE6){oDiv.style.top=(s-H)+"px";}}

else{oDiv.className="div1";}

};

}

})();

将这段代码保存为 js 文件,如:loome.js,然后在贵站需要实现这个功能的网页中添加以下代码:

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

css 侧栏跟随_JS+CSS实现侧边栏跟随浏览器滚动效果相关推荐

  1. css 侧栏跟随_简单代码实现智能侧边栏跟随固定浮动的效果

    很多网站博客都喜欢用"侧栏跟随"的效果,也就是随着滚动条的滚动,而跟着滑动或者固定的效果:感觉非常的人性化,一来可以弥补当一个页面很长,但侧边栏太短的时候的空白,二来可以合理利用空 ...

  2. css 侧栏跟随_如何实现博客的侧栏跟随(滚动条)效果

    现在许多web2.0风格的网站都喜欢用"侧栏跟随"的效果,就是当一个页面很长的时候,设定侧栏内容会跟随滚动条,这种效果适用于评论较多.内容较长的网站. 这种特效对提高网站浏览量.文 ...

  3. css导航栏_使用CSS的导航栏

    css导航栏 CSS | 导航栏 (CSS | Navigation Bar) Developing websites is great but developing a user-friendly ...

  4. css 多栏文字流 css two columns text flow

    1. 方法一 : CSS3 <!DOCTYPE html> <html> <head> <style> .newspaper {-webkit-colu ...

  5. css导航栏很多怎么办,css导航栏的疑问

    原因是设置了标签浮动以后,父元素没有被撑开,解决代码: 方案一: 设置为行内块元素 .nav { list-style-type: none; margin: 0; padding: 0; backg ...

  6. layui表头跟随滚动条滑动_侧边栏实现随滚动条滑动固定的效果

    最近在一些博客看到侧边栏某些板块,随着滚动条的滑动,而跟着滑动或者固定的效果,感觉非常的人性化,一来可以弥补当一个页面很长,但侧边栏太短的 时候的空白,二来可以合理利用空间展示更多信息,可以大大的提高 ...

  7. css漂亮的侧导航栏,CSS3实现的可缩进的侧栏导航菜单

    本文介绍一个可缩进的侧栏导航菜单,使用纯CSS3实现. CSS3实现的可缩进的侧栏导航菜单 侧栏导航的HTML代码 下面是侧栏导航的HTML代码,主要是使用UL-LI结构.注意到还用了一个SVG代码, ...

  8. php如何去除侧栏,WordPress移除侧边栏图文教程

    无论免费主题还是付费的专业主题,大部分默认布局都会有一个侧边栏.但侧边栏并非适合每一个站点,有时候我们可能需要移除它,该怎么做? 可以使用多种方法从整个网站或仅从特定内容中删除WordPress侧边栏 ...

  9. CSS 两栏布局之总体设计

    随意打开一个 word 文档一看,其布局便一目了然.它分为左.右两栏,左栏为文档的目录树,右栏为文档的内容.而内容区又被分为页眉.正文和页脚三个部分. 这里跟现实版的 word 保持一致,也采用相同的 ...

最新文章

  1. Pandas映射(转化)dataframe中的布尔值True和False值到1和0数值、使用astype函数
  2. 通过sort()方法实现升序和降序排列
  3. Qt5 常见的控件类关系
  4. AAAI 2021 | 幻灯片中文字的重要性预测赛亚军DeepBlueAI团队技术分享
  5. mysql实现点赞和取消_Redis是如何实现点赞、取消点赞的?
  6. 百度地图label样式修正
  7. Traditional industries like notebook computers seem
  8. mysql sharding 知乎_分库分表系列(1)-shardingsphere核心概念
  9. word更改字距调整,让文章更具美感!
  10. (转)国内各家智能投顾比较
  11. 在OpenSSL中添加自定义加密算法
  12. 机器人运动学基础——旋转矩阵
  13. win10系统dnf安装不上服务器,win10系统玩不了DNF的解决方法
  14. DSP2812之定时器0
  15. 零基础自学SQL课程 | UNION 联合查询
  16. 华为事件鸿蒙系统,科技大事件 迎接华为鸿蒙车机系统的到来
  17. 百度编辑器设置上传文件大小
  18. cas22112-84-1/5,10,15,20-四(4-氨基苯)-21H,23H-卟啉简称:H2TAPP; Tph
  19. 设置电脑保护视力的颜色
  20. C#WinForm中的太空侵略者

热门文章

  1. java获取法定节假日_java 获取n个工作日后的日期(包含法定节假日、双休日、节后补班)...
  2. 一枚中级网络工程师的工作日常,能引起多少同行的共鸣啊。
  3. 猎人猎物优化算法HPO
  4. jsp实验中:tag文件报java.util.ArrayList cannot be cast to java.lang.String
  5. Tensorboard远程连接
  6. 鸿蒙系统用的什么代码,鸿蒙系统是用什么语言开发的?
  7. picker使用以及注意事项
  8. 怎么用python表白_如何正确使用Python进行表白
  9. get请求图片出现403 防盗链解决方式 no-referrer
  10. 怎样设置html设置透视,用css实现透视效果