网页滚动条上下滚动固定元素左右不固定之sticky

有时候我们需要网页中某元素在上下滚动时可以固定在某一位置,但是左右不固定,也就是会随着左右滚动条滚动。那么我们可以通过 sticky 布局来解决。

position: sticky

我们先看看兼容性:

在使用前需要考虑好兼容性的问题。

基本使用

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
<style>
p
{background-color:yellow;
}
p.padding
{padding-top:25px;padding-bottom:25px;padding-right:50px;padding-left:50px;position: sticky;top: 20px;width: 1800px;
}
</style>
</head><body><p>这是一个没有指定填充边距的段落。</p><p class="padding">这是一个指定填充边距的段落。</p><div style="width: 1800px; height: 2000px;"></div></body>

测试结果:

是不是很神奇?没有丝毫卡顿,希望能够早日全部浏览器都支持。

网页滚动条上下滚动固定元素左右不固定之sticky相关推荐

  1. html网页滚动条自动滚动,win10网页滚动条自动滚动怎么办-解决网页滚动条自动滚动的方法 - 河东软件园...

    在使用电脑浏览器进行浏览网页的时候,我们会使用鼠标上的滑轮来下拉网页进行浏览.最近有位win10用户向小编分享了一个系统错误,在打开浏览器之后我们不使用鼠标,但是网页会自动下滑到最末端.在排除了鼠标硬 ...

  2. [转]如何让DIV固定在页面的某个位置而不随着滚动条随意滚动

    首先,我们将目光投向了CSS规范,我想很多人和我一样很快就想到了position属性,说到定位,我们很容易想到这个属性.这个属性一共有四个 选项:static.relative.absolute.fi ...

  3. element-ui table表格 增加合计行 和 表格列固定之后 滚动条无法滚动

    element-ui table表格 增加合计行 和 表格列固定之后 滚动条无法滚动 是因为el-table__fixed或el-table__fixed-right有了合计之后把 el-table_ ...

  4. 利用js获取滚动条滚动距离,实现图片固定在屏幕的某个位置

    利用js获取滚动条滚动距离,实现图片固定在屏幕的某个位置 思路: 1.获取对象距离顶部和左侧的距离: 2.获取元素对象: 3.当滚动条滚动时获取滚动条滚动的距离: 4.滚动条滚动时执行函数:对象距离顶 ...

  5. php如何监听页面滚动,html5中在元素滚动条在滚动时触发的事件onscroll

    实例 元素滚动时执行 JavaScript 定义和用法 onscroll 事件在元素滚动条在滚动时触发. 提示: 使用 CSS overflow 样式属性来创建元素的滚动条. 浏览器支持 语法 HTM ...

  6. dom元素滚动条高度 js_javascript 设置元素滚动大小

    3. 滚动大小 最后要介绍的是滚动大小(scroll dimension),指的是包含滚动内容的元素的大小. 有些元素(例如 元素),即使没有执行任何代码也能自动地添加滚动条:但另外一些元素,则需要通 ...

  7. CSS: overflow-anchor 固定滚动到底部,随着页面内容增多滚动条自己滚动展示最新的内容

    overflow-anchorCSS中的属性相对较新,2017 年首次推出 Chrome ¹,2019 年推出 Firefox,现在 Edge在 2020 年推出 Chrome 过渡.幸运的是,它的使 ...

  8. JS网页滚动条滚动事件实例分析

    js网页滚动条滚动事件的用法,在javascript中window.onscroll监控滚动条滚动事件的相关技巧 本文实例讲述了js网页滚动条滚动事件用法,具体分析如下: 在做js返回顶部的效果时,要 ...

  9. 滚动html颜色,利用CSS设置网页滚动条颜色

    如何用CSS设置滚动条颜色 www.52css.com 我们在浏览网页的时候有时可以看到网页滚动条颜色不是系统默认的样式,而是漂亮的红色或其它颜色样式,其实这就是在网页代码之间加入代码来实现的,具体是 ...

最新文章

  1. Community Server系列之二:页面之间的关系1[介绍]
  2. ai怎样导出所选部分_Adobe Photoshop批量导出照片+模糊照片变清晰+火焰字体制作介绍...
  3. 网络优化软件apk,金九银十怎么从中小企业挤进一线大厂?我先收藏为敬
  4. NOI图论算法:网络流
  5. python训练模型测试模型_python 机器学习中模型评估和调参
  6. 【Kafka】kafka 再均衡监听器 ConsumerRebalanceListener
  7. 冒险岛PHP源码,岁月最新源码 岁月冒险岛端源码。。部分源码需要的拿走了、不谢!!! 联合开发网 - pudn.com...
  8. 如何修改SAO用户密码
  9. 扫描仪怎样装无线网络服务器,怎么设置打印机IP地址和安装扫描仪。
  10. Ajax 原生js写法
  11. 5G云游戏革命风云已起,各方势力谁执牛耳
  12. 快手小程序预下单 tp6 demo
  13. 【精华】安卓开发学习路线规划
  14. excel公式编辑器_让同事看傻,用Excel制作 “抽奖”小软件
  15. dell服务器idrac配置
  16. R shiny 交互式表格
  17. 在阿里云ECS上搭建Skynet服务器与Unity通信
  18. wps删除分节符导致前面格式变乱的解决方案
  19. apache 在windows下无法启动的一个错误
  20. 问题解决:Get “xxx“: dial tcp: lookup xxx on xxx: read udp xxx:xxx: i/o timeout

热门文章

  1. c语言08,标准C语言08_01.doc
  2. joi模块验证日期格式_python datetime模块详解
  3. C语言 const 和 define 区别 - C语言零基础入门教程
  4. 设置 Visual Studio 文件版权信息 - C语言零基础入门教程
  5. fadeToggle()
  6. 二级指针、数组指针、二维数组、指针数组作为函数形参时可传入的实参
  7. php正则表达式 匹配数字,正则表达式之匹配数字范围
  8. linux中循环删除脚本,shell脚本:遍历删除
  9. 整活插件 炉石传说_酒馆战旗整活插件 免安装版
  10. 第三范式的作用_钟启泉:教学范式的转型,让一线教师面临三大挑战 | 头条