jQ侧边栏固定在顶部demo效果示例(整理)

简介: jQ侧边栏固定在顶部demo效果示例(整理)
<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title>jQ侧边栏固定和跟随</title>
    <script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
    <style>
      .nav {
        width: 100%;
        height: 100px;
        background-color: #222;
      }
      .detail {
        width: 100%;
        height: 5000px;
        position: relative;
        background-color: #fff;
      }
      .detail-right {
        float: right;
        width: 50%;
        height: 100px;
        background-color: red;
      }
      .detail .fiesd-top {
        position: fixed;
        right: 0;
        top: 0;
      }
      .detail .fiesd-bottom {
        position: absolute;
        right: 0;
        bottom: 0;
      }
      .fotter {
        width: 100%;
        height: 1000px;
        background-color: yellow;
      }
    </style>
  </head>
  <body>
    <section class="detail">
          <div class="nav"></div>
          <div class="detail-right">
            </div>
    </section>
    <section class="fotter"></section>
    <script>
      $(window).scroll(function() {
        var t = $(document).scrollTop();
        var r = $(".detail-right").height()
        var s = $(".detail").height();
        s = s - r;
        if (t < 100) {
          $(".detail-right").removeClass('fiesd-top');
        } else {
          $(".detail-right").addClass('fiesd-top');
        }
        if (t > s) {
          $(".detail-right").removeClass('fiesd-top');
          $(".detail-right").addClass('fiesd-bottom');
        } else {
          $(".detail-right").removeClass('fiesd-bottom');
        }
      });
    </script>
  </body>
</html>

相关文章
|
21小时前
|
JavaScript
点击图片返回页面顶部的案例
点击图片返回页面顶部的案例
uniapp滑动到一定的高度后固定某个元素到顶部效果demo(整理)
uniapp滑动到一定的高度后固定某个元素到顶部效果demo(整理)
|
21小时前
解决elementui中el-table表格首次expand展开不能正常渲染展开页面里面的表格内容
解决elementui中el-table表格首次expand展开不能正常渲染展开页面里面的表格内容
jq点击导航页面滑动到对应内容demo效果示例(整理)
jq点击导航页面滑动到对应内容demo效果示例(整理)
|
8月前
|
JavaScript
js限制文字字数--点击展开点击收起demo效果示例(整理)
js限制文字字数--点击展开点击收起demo效果示例(整理)
|
8月前
|
JavaScript
js左侧下拉菜单效果demo示例(整理)
js左侧下拉菜单效果demo示例(整理)
|
8月前
|
JavaScript
js点击收缩,点击展开demo效果示例(整理)
js点击收缩,点击展开demo效果示例(整理)
|
8月前
|
JavaScript
js判断滚动条是否到底部demo效果示例(整理)
js判断滚动条是否到底部demo效果示例(整理)
简单JS--点击谁添加背景色demo效果示例(整理)
简单JS--点击谁添加背景色demo效果示例(整理)
向上滑动导航固定头部demo效果图示例(整理)
向上滑动导航固定头部demo效果图示例(整理)