首先我们先了解几个背景属性值:

1、背景图片的设置 background-image:url(背景图片的路径及全称);背景图片的显示原则

1)容器尺寸等于图片尺寸,背景图片正好显示在容器中

2)容器尺寸大于图片尺寸,背景图片将默认平铺,直至铺满元素;

3)容器尺寸小于图片尺寸,只显示元素范围以内的背景图。

网页上有两种图片形式:插入图片、背景图;插入图片:属于网页内容,也就是结构。背景图:属于网页的表现,背景图上可以显示文字、插入图片、表格等。

2、背景图片平铺属性{background-repeat:no-repeat/repeat/repeat-x/repeat-y }

no-repeat为不平铺,repeat为默认值,默认平铺,repeat-x为水平平铺,repeat-y为垂直平铺。

3、背景图的位置属性{background-position:left/center/right/数值 top/center/bottom/数值;}

水平方向上的对齐方式(left/center/right)或值垂直方向上的对齐方式(top/center/bottom)或值background-position:值1 值2;两个值 :第一个值表示水平位置的值,第二个值:表示垂直的位置。当两个值都是center的时候写一个值就可以代表的是水平位置和垂直位置说明:向左方向,向上方向是负值

4、背景图的固定属性{{background-attachment:scroll(滚动)/fixed(固定);}

fixed 固定,不随内容一块滚动;scroll:随内容一块滚动。

下面以360官网背景图片为例,代码如下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>背景的固定</title><style>.box{height: 1000px;width: 100%;/* 引入背景图 */background-image: url(../img/banner.jpg);/* 让背景图不平铺 */background-repeat: no-repeat;/* 图片固定,不随滚动条滚动 */background-attachment: fixed;}</style>
</head>
<body><div class="box"></div>
</body>
</html>

如何固定背景不随滚动条滚动?相关推荐

  1. html背景自动切换带滚动,利用CSS固定背景交替实现视差滚动效果

    利用CSS固定背景交替实现视差滚动效果 Sponsor 视差滚动效果的网页设计案例我们分享过很多,实现这个功能一般都需要JS,而且比较复杂.没关系,今天设计达人网小编向大家介绍另外一种简单的视差效果技 ...

  2. 固定DIV不随滚动条滚动

    在项目开发中,有的页面的某些按钮,我们是不想让他跟着滚动条滚动的,比如,添加页面,有很长的内容添加,在往下滚动添加的过程中,我们始终想看到保存按钮.OK! 1 2 3 4 5 6 7 8 9 10 1 ...

  3. C#发现之旅 --- WinForm.NET中开发具有固定背景图片的可滚动控件

    摘要 在本文章中笔者使用WinForm.NET2.0开发出一个具有固定背景图片的带滚动条的容器控件.点击下载本文章配套的演示程序 /Files/xdesigner/FixedBackground.zi ...

  4. [css] 如何让背景图片固定不随滚动条滚动

    [css] 如何让背景图片固定不随滚动条滚动 background-attachment:fixed 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一起讨论 ...

  5. html怎么制作固定背景,使用CSS制作的页面背景固定和滚动效果

    HTML HTML结构很简单,一个class为.cd-fixed-bg的div元素用于放置固定背景图,一个class为.cd-scrolling-bg的div元素用于滚动的部分.我们可以放置多个.cd ...

  6. datagrid底部显示水平滚动_CSS flex 布局,头部和底部固定,中间出现滚动条

    文章目录 原理说明 案例(原理说明) 案例二(回字形布局) 案例 (计算出中间组件的高度,剩下的百分百) 原理说明 利用flex布局,很容易实现"左右两边固定,剩余100%"的布局 ...

  7. CSS背景图片平铺占满整个浏览器,且固定住不随滚动条移动

    背景图片平铺占满整个浏览器,且固定住不随滚动条移动的样式写法 body {background-image: url(../images/bakimg.jpg); background-size: 1 ...

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

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

  9. html5 固定背景,css 背景固定样式background-attachment属性基础

    一.background-attachment属性 在CSS中,使用背景附件属性background-attachment可以设置背景图像是随对象滚动还是固定不动. 语法: background-at ...

最新文章

  1. Deployment
  2. variant 字符串数组_VB数组部分核心知识总结
  3. ssh服务常见问题及其解决办法
  4. linux下递归修改目录/文件权限命令
  5. 读jQuery之二十(Deferred对象)
  6. max232管脚讲解 单片机与PC通讯
  7. 若依框架在未登录的情况下访问swagger页面
  8. arduino与肌电信号(传感器)的碰撞② 2021 7 20
  9. linux之linux下载软件包
  10. 竞价被恶意点击怎么办?该怎么屏蔽?
  11. mysql身份证来算年龄_MySQL 根据身份证出生年月计算年龄户籍地性别
  12. 人类附身机器人获得永生_人类能否借助纳米机器人获得永生?
  13. maximo数据库配置
  14. OpenGL-坐标系统,进入3D世界(深度测试)
  15. gitee怎么看用户名_多账号如何登录gitee
  16. 云客Drupal源码分析之菜单上下文连接Menu contextual links
  17. Ae487 4K分辨率金色闪光粒子沙流动画特效大气高贵晚会宣传开场视频片头ae模板​
  18. unreal 布料_Unreal | 布料角色交互
  19. [Hive]子查询使用指南
  20. java开发环境介绍

热门文章

  1. 世界道路协会PIARC发布《智能道路分类》研究报告
  2. 我现场写了一个抽奖程序,给学弟学mei们抽奖玩
  3. 劳动纠纷管辖是怎么规定的
  4. 浅析Linux下gcc编译过程
  5. 20天等待,申请终于通过,安装和体验IntelliJ IDEA新UI预览版
  6. 佳能gm4080无线服务器安装,佳能Canon PIXMA GM4080打印机驱动(佳能打印机驱动程序)V1.01 正式版...
  7. 数据分析必备十大思维(下)
  8. iPhone的技术能力是如何领军业界的?
  9. [JAVA-2] JAVA运行机制和IDE下载
  10. 为什么读文件操作一次读取字节数组最大是8192