我们经常碰到的需求是希望页面某个元素固定在浏览器的一个位置,无论如何滚动滚动条,位置不变。那么如何让元素不随滚动条滚动?下面给大家介绍一下方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

在CSS中,可以使用固定定位(position:fixed;)来固定元素的位置,让元素不随滚动条滚动。fixed 生成固定定位元素,元素脱离文档流,不占据文档流的位置,可以理解为漂浮在文档流的上方,相对于浏览器窗口进行定位。

固定定位的元素以相对浏览器窗口为基准进行定位的,无论怎样移动你的滑动条,它都会固定在相对于浏览器窗口的固定位置,另外要注意,它的兄弟元素将会在位置排布上忽视它的存在。这个时候用的top,bottom,left,right也是相对于浏览器窗口而言的。

示例:

.logo {

width: 540px;

height: 258px;

position: fixed;

background: url(https://www.baidu.com/img/bdlogo.png) no-repeat;

margin: auto;

left: 0;

right: 0;

top: 0;

bottom: 0;

}

111
1

html不随页面滚动条滚动,css如何让元素不随滚动条滚动?相关推荐

  1. css滚动条占了宽度,css – 计算定位元素时的滚动条宽度

    我有一个最大宽度的布局,当屏幕宽度大于最大值时,它是水平居中的.布局包括一个固定的标题&菜单;当屏幕宽度小于最大值时,菜单的左侧位置为0,并且当屏幕宽度超过最大值时,菜单的左侧位置需要与布局的 ...

  2. css 表头不滚动,css固定表头不随滚动条移动.doc

    先说效果描述如图:涉及到数据保密的缘故所以数据弄掉了.效果为:整个grid数据会出现横向,竖向滚动条.其中所有的表头:操作,序号,测试1....等等要素,不会随着竖向滚动条的滚动而发生下移动的变化.而 ...

  3. jquery判断页面滚动条(scroll)是上滚还是下滚,且是否滚动到头部或者底部

    项目背景 webtouch(webapp)页面,防苹果手机safari浏览器,网上滑动,底部导航消失,滑动到底部又出现.向下滑动,底部导航出现. 遇到问题 1.我一开始用swipeup和swipedo ...

  4. 纯css解决div隐藏浏览器原生滚动条,但保留鼠标滚动效果的问题

    纯css解决div隐藏浏览器原生滚动条,但保留鼠标滚动效果的问题 参考文章: (1)纯css解决div隐藏浏览器原生滚动条,但保留鼠标滚动效果的问题 (2)https://www.cnblogs.co ...

  5. CSS内容超出元素高度滚动,并且滚动条隐藏

    CSS内容超出元素高度滚动,并且滚动条隐藏 给父元素设置宽度,溢出隐藏,子元素设置 // html <div class="box"><div class=&qu ...

  6. html 滚动条停止事件,CSS scroll-snap滚动事件停止及元素位置检测实现

    一.Scroll Snap是前端必备技能 CSS Scroll Snap是个非常好用的特性,可以让网页容器滚动停止的时候,无需任何JS代码的参与,浏览器可以自动平滑定位到指定元素的指定位置.类似幻灯片 ...

  7. 怎样设置网页纵向滚动 css,CSS 怎么设置网页下拉条 (滚动条) 样式?

    CSS 怎么设置网页下拉条 (滚动条) 样式? 很多朋友在网页设计中要自定义下拉条 (滚动条) 样式的情景, 下拉条的样式我们可以通过 CSS 来控制的, 下拉条能不能换颜色或者做的更好看一些呢? 那 ...

  8. html+css+js 自定义下拉框+滚动条

    转摘自:https://www.cnblogs.com/zhuxinghan/p/6853872.html 有时,浏览器默认的滚动条不能满足需求,我们要实现自定义的滚动条.借助于鼠标移动事件和滚轮事件 ...

  9. css控制滚动条透明,CSS控制滚动条样式的解析

    我们在之前的两篇文章中,我们给大家介绍了关于CSS设置div滚动条样式.以及CSS3自定义滚动条样式的实例, 都知道当内容超出容器时,容器会出现滚动条,那我们如何使用CSS控制滚动条样式的呢?今天就给 ...

  10. html css 水平滚动条,html/css/js-横向滚动条的实现

    在前端UI设计时,网页的制作很麻烦,深有感悟!碰到太多的不懂,或是第一次见,就要去网上找资料!横向滚动条就是我遇到麻烦中其中的一个,其实也 很简单,只是在几次项目中都用到了这个横向滚动条所以就拿出来说 ...

最新文章

  1. 【神经网络】(11) 轻量化网络MobileNetV1代码复现、解析,附Tensorflow完整代码
  2. POJ2402+模拟
  3. 基于Pytorch再次解读ResNet现代卷积神经网络
  4. 计算机基础知识教案总结,计算机基础知识教学设计
  5. 苍狼敏捷需求用例分析方法简介并讲义下载
  6. ECCV 2018论文解读 | DeepVS:基于深度学习的视频显著性方法
  7. UIView的生命周期
  8. c++ qt获取电脑的内存_Qt官方示例-TCP客户端/服务器示例
  9. python自动调整格式_pycharm使用技巧之自动调整代码格式总结
  10. 由SQL数据库转换Redis的实例
  11. d630无电池升级bios_主板电池没电会怎样?手把手教你拆装主板电池
  12. spark TF-IDF入门
  13. python操作Access .mdb数据库环境配置
  14. BTA12A-ASEMI的12A双向可控硅IGBT管
  15. 二叉树期权定价与BSM期权定价
  16. Eigen学习记录1-Affine3f 仿射变换矩阵
  17. Oracle PRM-DUL使用经验
  18. Mac无法开机?别着急看这里
  19. QML之Canvas实现标尺(刻度尺)方案
  20. 灰度共生矩阵的原理及代码实现(python)

热门文章

  1. 基于MATLAB/Simulink的电力电子电路仿真技术——子系统及模块封装技术
  2. assoc ftype
  3. matlab的fir1的ftype,数字滤波器的matlab与FPGA实现读书笔记(二)FIR滤波器的matlab设计(窗函数)...
  4. linux Shell脚本指南(条件判断、expr执行运算、流程控制、使用函数处理文件、cut、awk、sort、邮件发送) 删除文件脚本 读可用内存发送邮件脚本
  5. qq录屏怎么操作?还有什么好用的录屏方法?
  6. java调用远程http接口_(Java) 模拟http请求调用远程接口
  7. 发改委:2018年全国规模以上工业企业发电量同比增6.8%
  8. cocos2d-x 渲染流程简要说明
  9. 石器时代源代码编译环境搭建全过程[centos 6.5 7等通用]
  10. 地图坐标转换问题--定位偏差