html - 无法在顶部 div 滚动

标签 html css

当光标悬停在顶部的蓝色 block 上时无法滚动,知道我哪里出错了吗?

JSFiddle Demo

HTML

<div class="wrapper">
    <div class="block">
        block
    </div>

    <div class="content">
        content
    </div>
</div>

CSS

body {
    margin: 0px;
    padding: 0px;
}
.block {
    background: blue;
    height: 300px;
    width: 100%;
    position: fixed;
}
.content {
    background: red;
    margin-top: 300px;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    position: absolute;
}
.wrapper {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: auto;
  }

JS

$(".wrapper").scrollTop(300);

最佳答案

由于您要为类 block 固定位置,因此它会阻止滚动条工作。所以改变类 block 的位置。

关于html - 无法在顶部 div 滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21203540/

相关文章:

javascript - 制作另一个将显示列表(自动完成)并将用作所选字段的值的表单

css - 使用 CSS 的狮身人面像和 Accordion 列表

jquery - 为什么一个标签 "break"而另一个标签正常?

html - 表格上方出现空格(仅限 Chrome)

html - 从主题继承 wordpress 页面上的 css

css - 3个div,中间div需要是变长虚线

javascript - 在 Grunt Build 工具缩小并连接到一个文件后手动替换 HTML 脚本标签?

asp.net - 如何在 ASP.NET 中不使用 runat=server 的情况下从代码后面将 value/css 设置为 ASP 按钮?

javascript - 如何使用 HTML5 地理定位或 Google API 获取地址经纬度?

javascript - 如何将点击事件及其位置添加到按钮数组中?