两个div独立滚动

2023-12-27


我需要帮助来制作这两个<div>'s (#side-nav and #content-wrapper) 独立滚动,

HTML:

<div id="wrapper">
    <div id="top-nav">
        Top nav
    </div>
    <div id="side-nav">
        <ul>
            <li>Thing</li>
            <li>Thing</li>
        </ul>
    </div>
    <div id="content-wrapper">
        <!-- Ton of conent here -->
    </div>
</div>

CSS:

#wrapper {
  width: 100%;
  background-color: #fff;
}

#top-nav {
  position: fixed;
  top: 0;
  height: 60px;
  width: 100%;
  background-color: green;
}

#side-nav {
  position: fixed;
  width: 250px;
  height:100vh;
  overflow-y: scroll;
  background-color: red;
}

#content-wrapper {
  margin: 60px 0 0 250px;
  padding: 0 30px;
  overflow-y: scroll;
  background-color: blue;
}

现在如果我滚动#side-nav到最后或顶部,#content-wrapper也会滚动。#side-nav即使没有那么多,也必须保持整页高度并固定<li>'s.

我很快就在这里制作了笔:

http://codepen.io/blizqery/pen/QbZzRN http://codepen.io/blizqery/pen/QbZzRN

Thanks!


检查一下:http://codepen.io/anon/pen/xGyMjM http://codepen.io/anon/pen/xGyMjM

您需要设置内容包装器的高度,并设置左侧、右侧和顶部。

#side-nav {
  position: fixed;
  width: 250px;
  height:100vh;
  left: 0;
  right: 0;
  overflow-y: scroll;
  background-color: red;
  top: 60px;
}

#content-wrapper {
  margin: 60px 0 0 250px;
  padding: 0 30px;
  overflow-y: scroll;
  position: fixed;
  left: 0;
  top: 0;
  height:100vh;
  background-color: blue;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

两个div独立滚动 的相关文章

  • CSS3 box-shadow 用于类似重叠的 div

    我正在尝试用css3来实现这种效果 HTML 代码显然是这样的
  • PyCharm 中有 HTML 块 {%%} 的快捷方式吗?

    我正在使用 HTML 块 例如 block content 经常使用 但必须输入括号和百分比符号很麻烦 有没有捷径或其他方法可以自动执行此操作 到目前为止我刚刚发现这个 PyCharm 中有插入 的快捷方式吗 https stackover
  • 将样式添加到 mat-autocomplete 的 mat-option

    我有这个 HTML代码在这里 https stackblitz com edit angular mat autocomplete with selected value vx1uqg file src 2Fapp 2Fautocomple
  • 如何使用 javascript 或 jquery 生成 CSS 路径?

    关于如何生成元素的 CSS 路径有什么建议吗 CSS 路径是识别特定元素所需的 css 选择器的路径 例如 如果我的 html 是 div div class bar ul li 1 li li 2 li li span class sel
  • 使用 iframe 显示静态文本内容

    我有一个非常简单的要求 我有一个 div 我在其中显示一些文本内容的标签 我想在一个中显示相同的文本内容 我想要实现的目标已写在下面 有人可以帮忙吗 b div This is a content which I want to displ
  • 从 Bootstrap 中删除字形

    如何从 bootstrap 3 中删除所有字形实例 看起来它已经大量嵌入到 css 文件中了 我正在努力使文件大小尽可能最小 只需简单地克隆引导程序https github com twbs bootstrap sass https git
  • Flexbox 不适用于 iPad 和 Safari [重复]

    这个问题在这里已经有答案了 我在网站上使用 Flexbox 但它在 iPad Air iPad 3 和 Safari PC 上崩溃 设计和代码与此 codepen 类似 http codepen io anon pen xwJzEg htt
  • CSS 中的像素与像素密度

    我对 HTML 和 CSS 非常陌生 我突然想到 当决定某个东西是 5px 时 比如说 由于像素的物理尺寸取决于密度 所以 5px 在 100 ppi 的屏幕上看起来肯定比在 300 ppi 的屏幕上看起来更大ppi 这是正确的吗 如果是
  • 在html表格的每一行添加点击功能

    我最近创建了一个函数 它根据用户在网站中的输入进行一些复杂的名称匹配 并将结果作为表格格式的 html 文件返回 我的问题是如何在每一行添加点击功能 df get cust info returns a pandas dataframe d
  • 每 3 秒重复一次动画

    我正在使用 WOW js 和 animate css 现在我正在将 CSS 运行到 Infinite 我想知道如何让我的课程运行 3 秒停止并再次开始到无限 My html img src images fork png class for
  • 物化模式覆盖整个页面(模式弹出窗口未带到前台)

    由于保密原因 我无法上传 Web UI 的屏幕截图 物化模态应该表现得像here http materializecss com modals html 但不幸的是 我的网站发生的情况是 包括模式在内的整个页面都是 深色背景 的一部分 模式
  • 禁用引导列上的滚动

    我正在尝试禁用引导列上的滚动 这是我的代码 div class container fluid h 100 div class row h 100 div class col 4 h 100 bg dark fixed div div cl
  • 使用 JavaScript 使链接保持活动状态并在单击时显示悬停效果

    I am struggling to make this work I d like to make it where if O F is clicked the hover state stays active if another li
  • 标签获取 href 值

    我有以下 html div class threeimages a img alt Australia src Images Services 20button tcm7 9688 gif a div class text h2 a hre
  • 在requestAnimationFrame中使用clearRect不显示动画

    我正在尝试在 HTML5 画布上做一个简单的 javascript 动画 现在我的画布是分层的 这样当我收到鼠标事件时 背景层不会改变 但带有头像的顶层会移动 如果我使用 requestAnimationFrame 并且不清除屏幕 我会看到
  • 保持未知数量的 div 居中,每行最多 4 个

    我有一个简单的问题 但我自己无法解决 简而言之 有一个未知电话我必须在页面中放置的元素数量 最多 每行 4 个元素 但仍居中 此图片给您一个提示 我为了示例而设置它 详细 在上图中我涵盖了不同的场景 例如 如果总共有 5 个元素 则应使用第
  • jquery从变量中删除html元素

    我将 html 保存在变量中 var itinerary events today html 我有很多 html 和一个按钮我想删除 它的 ID 为 myButton 如何从变量中保存的 html 中删除它 我建议这种方法 var itin
  • 将div设置为隐藏,延时后可见

    我试图在 X 时间后 也许甚至在随机时间之后 但现在我们只做固定时间 在黑色背景上出现一个黄色方块 function initialSetup if document getElementById yellow null document
  • HTML 离线应用程序缓存,列出下载的文件

    作为我正在构建的离线 Web 应用程序的加载屏幕的一部分 使用缓存清单 http developer apple com library safari documentation iPhone Conceptual SafariJSData
  • 我可以使用 jQuery 打开下拉列表吗

    对于 HTML 中的下拉列表

随机推荐

  • Angular2 中的条件验证

    我想对访客和客户注册表使用相同的模板 但验证可能会有所不同 如下所示 让我们假设它是宾客登记表 需要名字
  • Rails 3.0 设计通过回答问题重置密码

    我正在使用带有 Rails 3 的设备 在用户模型中 我为问题和该问题的答案创建了字段 我想知道如何按以下逻辑实现忘记密码 在忘记密码页面上用户输入用户名 在下一步中 应用程序应显示存储在数据库中的问题 用户回答问题 如果答案与数据库中存储
  • 随机访问随机排列[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我想生成一个非常大的伪随机排列 p
  • SQL 查询查找特定 id 具有不同值但应相同的产品

    我需要一个 SQL 查询 它将获取相同 id 具有不同值的产品列表 产品属于表 A 和 Id 值属于表 B 并且两个表都可以通过列名 prod id 连接 我想要的输出 项目清单 product abc 因此 在输出中 我只需要产品 abc
  • 代码完成不列出消息处理程序

    When working on an old project in Delphi XE2 the code completion window that pops up after CTRL SPACE does not list mess
  • 按键从数组中删除行[重复]

    这个问题在这里已经有答案了 可能的重复 PHP 如何从数组中删除特定元素 https stackoverflow com questions 2448964 php how to remove specific element from a
  • 只允许工厂方法实例化对象(防止实例化基类和未初始化的对象)

    我有一个处理 工作 的基类 工厂方法根据作业类型创建派生的 作业处理程序 对象 并确保使用所有作业信息初始化作业处理程序对象 调用工厂方法来请求分配的作业和人员的处理程序 public enum Job Clean Cook CookChi
  • 是否可以解密并查看 ViewState 值?

    我知道有一些工具可以让您查看 ASP NET 视图状态的内容 如果 viewState 已通过添加加密 是否可以查看和修改其内容
  • 如何对 mutate_each (和 summarise_each)使用匿名函数? [复制]

    这个问题在这里已经有答案了 正如我们所知 可以调用 R 中的函数而不将它们分配给环境 例如 gt function x x 2 5 1 2 5 我想在运行中使用这样的函数mutate each or summarise each 称呼 例如
  • PhoneGap Android 项目中的多个 Html 文件

    我正在使用 Eclipse 在 Android 中使用 Phone Gap Jquery Mobile 开发一个跨平台应用程序 我根本没有在我的应用程序中使用任何 PhoneGap 功能 我使用 PhoneGap 的目的是通过 Adob e
  • 将 RGB 颜色值转换为 0.75 alpha 的 RGBA

    我有以下代码来获取元素的背景颜色 var currentColor this css background color 返回类似的东西rgb 123 123 123 我现在想做的是将其转换为 rgba 并以 0 75 alpha 显示 所以
  • 如果远程服务器离线,Air XmlHttpRequest 超时?

    我正在编写一个通过 XmlHttpRequest 与服务器通信的 AIR 应用程序 我遇到的问题是 如果服务器无法访问 我的异步 XmlHttpRequest 似乎永远不会失败 我的 onreadystatechange 处理程序检测到 O
  • 如何获取 Ansible playbook 中使用的变量列表?

    我想获取 ansible 剧本中使用的变量列表 我研究了设置和调试模块 但我怀疑我能做到这一点 有没有通用的方法 看一眼vars debug var vars 您将看到所有变量 其中一些变量作为属性重复hostvars debug var
  • 是否有 WinForm 的 Autofac 集成库

    我正在使用 Autofac 开发 Win 表单应用程序 这里我们解决依赖关系如下 正如所见doc http autofac readthedocs org en latest getting started index html using
  • UiTextView 具有边缘到边缘排除路径导致所有文本消失

    我有一个UITextView我想添加一个自定义UIView并让文本在上方和下方流动 如下所示 txt UIView txt 我尝试通过添加具有以下内容的排除路径来实现此目的UITextView宽度和UIView的高度如下 CGRect ex
  • jQuery 延迟与append() 一起使用

    我无法使 jQuery 的延迟功能与append功能 怎么了 有办法让它发挥作用吗 我想避免使用setTimeout直接让客户更容易遵循 客户将自己维护 无需任何经验 My code chatwindow append test delay
  • 如何使用 cake 仅更新 assemblyinfo.cs 中的版本信息?

    我对蛋糕制作很陌生 我想使用 cakebuild 更新 assemblyinfo cs 的版本信息 public static void CreateAssemblyInfo 方法覆盖 assemblyinfo 文件的全部内容 但我只需要更
  • Google BigQuery - 如何使用 bq 命令删除表?

    Google BigQuery bq 命令使您能够创建 加载 查询和更改表 我没有找到任何有关删除表的文档 很高兴知道如何做到这一点 我发现 bq 工具更容易实现 而不是为每个命令编写 python 接口 Thanks 找到了 bq rm
  • 如何在Android上运行时检查用户是否授予了权限?

    我创建了一个简单的 Android 活动 充当拨号盘 它有一个电话号码的编辑文本和一个呼叫按钮 这是代码 android 6 0 marshmallow public class Main2Activity extends AppCompa
  • 两个div独立滚动

    我需要帮助来制作这两个 div s side nav and content wrapper 独立滚动 HTML div div Top nav div div ul li Thing li li Thing li ul div div d