jquery - 滚动后面的 Div(不是位置 :fixed)

标签 jquery css

我以前找到过,但现在找不到了。我想找到像苹果商店里的购物车这样的东西,它是一个既不绝对也不固定的div,例如,假设它位于屏幕的中心,只有当你向下滚动时,它才会跟随滚动而不是当它到达浏览器标题的边框时消失...

我不确定我是否清楚。我已经搜索过,但我发现的只是 css 位置固定的东西。

你能帮我提供一个链接吗?

最诚挚的问候

最佳答案

应用程序商店使用以下 CSS:

div.cto div.slider-content {
    height: 100%;
    overflow: visible;
    padding-bottom: 20px;
    position: absolute;
    right: 0;
    top: -10px;
    width: 169px;
}

div.cto div.pinned_top div#secondary {
    position:absolute;top:0;right:0;
}

div.cto div.floating div#secondary {
    position:fixed;top:0;
}

使用 JavaScript,当您向下滚动时,div 的类将从“pinned_top”更改为“floating”。

关于 JavaScript:

关于jquery - 滚动后面的 Div(不是位置 :fixed),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6408713/

相关文章:

java - 如何使用 Servlet 从 POST 请求获取 JSON 数据

javascript - 关闭在实时元素上失败

html - 使用关键帧动画化 CSS 按钮边框

javascript - 如何将可编辑的表格数据保存为用于绘制表格的JSON?

javascript - 在 html 中附加一个函数

html - 调整屏幕大小时向上移动 div

css - Chromium 不更新 transform-origin

css - 窗口缩小时保持 CSS 元素内联

html - 如何模糊元素及其背后的所有内容,而不模糊元素内的文本? CSS

jquery - jqplot:使用多个系列条将条与标签对齐