3种CSS实现背景图片全屏铺满自适应的方式

article/2025/9/29 19:25:22

8413932859cff964762ba7f316546a58.png

来源 | https://www.fly63.com/

一张清晰漂亮的背景图片能给网页加分不少,设计师也经常会给页面的背景使用大图,我们既不想图片因为不同分辨率图片变形,也不希望当在大屏的情况下,背景有一块露白,简而言之,就是实现能自适应屏幕大小又不会变形的背景大图,而且背景图片不会随着滚动条滚动而滚动。

因此,今天我们将与你分享3种CSS实现背景图图片全屏铺满自适应的方式,希望对你有所帮助。

01

 
margin:0px;
background: url(images/bg.png) no-repeat;
background-size:100% 100%;
background-attachment:fixed;

url(images/beijing.png)——图片路径的位置;

no-repeat—— 图片不重复;

center 0px——center是距离页面左边的定位,0px是距离页面上面的定位;

background-position: center 0——就是图片的定位,同上;

background-size: cover;——把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。背景图像的某些部分也许无法显示在背景定位区域中;

min-height: 100vh;——视窗的高度,“视区”所指为浏览器内部的可视区域大小,即window.innerWidth/ window.innerHeight大小。

02

 
background: url("bg.png") no-repeat;
height:100%;
width:100%;
overflow: hidden;
background-size:cover;//或者background-size:100%;

03

给body标签指定背景图,这样背景图就可以填充整个浏览器viewport了。其实,该方案对所有的块级容器都可以生效。块级容器的宽高是动态的,那么背景图将自动伸缩,充满整个容器。

css body标签的样式如下:

 
body {
/* 加载背景图 */
background-image: url(images/bg.jpg);
/* 背景图垂直、水平均居中 */
background-position: center center;
/* 背景图不平铺 */
background-repeat: no-repeat;
/* 当内容高度大于图片高度时,背景图像的位置相对于viewport固定 */
background-attachment: fixed;
/* 让背景图基于容器大小伸缩 */
background-size: cover;
/* 设置背景颜色,背景图加载过程中会显示背景色 */
background-color: #464646;
}

总结

以上就是我今天与你分享的内容,如果你觉得有帮助,请记得分享给你的朋友,也许能够帮助到他。

最后,感谢你的阅读,记得点赞我,关注我。

学习更多技能

请点击下方公众号

60e1e397e8b371d667ff7914cdff9895.gif

b8de56e174ea927974b236787abb44e8.png

5e279caead12bb6607a6f9cfd273925c.png


http://chatgpt.dhexx.cn/article/p9JrILuB.shtml

相关文章

css怎么设置背景图片自适应大小

在css中,可以利用“background-size”属性设置背景图片自适应大小,该属性用于设置背景图片的大小,只需要给背景图片元素添加“background-size:cover;”样式,即可使背景图片的大小自适应。 本教程操作环境:windows10系…

CSS——图片自适应宽高

宽度拉伸&#xff1a;把width设置成100%&#xff0c;height设置auto 高度拉伸&#xff1a;把height设置成100%&#xff0c;width设置auto ​ <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv&…

使用CSS进行图片自适应的两个方法

1.object-fit 属性 设置好图片的宽高&#xff0c;然后设置object-fit属性为contain就是常见的图片自适应效果。 img {width: 400px;height: 400px;object-fit: contain;} object-fit: fill|contain|cover|scale-down|none|initial|inherit; 2.background 我们把图片作为背景…

css实现一个图片自适应,图片不会变形。

第一种&#xff0c;图片填充满容器 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><meta name"viewport" conten…

常见分布的概率分布及期望方差

文章转载&#xff1a;https://www.jianshu.com/p/c05bafb52877f 参考链接&#xff1a;https://blog.csdn.net/sodacoco/article/details/89041910

卡方分布(Chi-Square Distribution):

定义&#xff1a;如果我们的随机变量是标准正态分布&#xff08;详见以前博客的高斯分布&#xff09;&#xff0c;那么多个随机变量的平方和服从的分布即为卡方分布。 XY12Y22⋯Yn2 其中&#xff0c;Y1,Y2,⋯,Yn均为服从标准正态分布的随机变量&#xff0c;那么XX服从卡方分布&…

自由度为n的卡方分布χ²(n)的期望等于n、方差等于2n的证明

自由度为n的卡方分布χ&#xff08;n&#xff09;的期望等于n、方差等于2n的证明 出自&#xff1a;http://blog.sina.com.cn/s/blog_4cb6ee6c0102xh17.html posted on 2019-06-09 20:31 蔡军帅_ACM 阅读( ...) 评论( ...) 编辑 收藏

常见分布的期望与方差

离散型随机变量的期望&#xff1a;连续型随机变量的期望&#xff1a;方差公式&#xff1a;DX E(X) - (EX)

线性回归和卡方分布与方差分析

**1、线性回归 例子 import numpy as np import pylab def compute_error(b,m,data):totalError 0#Two ways to implement this#first way# for i in range(0,len(data)):# x data[i,0]# y data[i,1]## totalError (y-(m*xb))**2#second wayx data[:,0]y da…

数据分析之卡方检验

1、卡方检验定义 卡方检验&#xff0c;是用途非常广的一种假设检验方法&#xff0c;它在分类资料统计推断中的应用&#xff0c;包括两个率或两个构成比比较的卡方检验&#xff1b;多个率或多个构成比比较的卡方检验以及分类资料的相关分析等。 是一种非参数检验方法。它的原假设…

高斯分布和卡方分布

高斯分布和卡方分布 高斯分布和卡方分布高斯分布1 单元高斯分布1.1 一维随机变量1.2 标准正太分布1.3 numpy中使用正太分布 2 多元高斯分布2.1 独立多元/维高斯分布2.2 举例-画2维独立不相关高斯图2.3 相关系数2.3 举例-画2维不独立相关高斯图 高斯分布和卡方分布 高斯分布 1…

卡方分布(Chi-Square Distribution)

1.卡方分布 在统计学中, 很多假设检验的检验统计量在原假设下服从卡方分布. 这种检验统计量服从卡方分布的假设检验适用于分类数据. Γ ( v 2 ) \Gamma(\frac{v}{2}) Γ(2v​)为伽马函数 检验此PDF的积分值是否为1&#xff1f; 自由度&#xff08;DoF&#xff09;的正式定义为…

卡方检验和卡方分布

什么是卡方检验 卡方检验是一种用途很广的计数资料的假设检验方法。它属于非参数检验的范畴&#xff0c;主要是比较两个及两个以上样本率( 构成比&#xff09;以及两个分类变量的关联性分析。其根本思想就是在于比较理论频数和实际频数的吻合程度或拟合优度问题。 它在分类资料…

卡方分布分析与应用

卡方检验(chi-square&#xff0c;记为 χ2 检验)是统计学中常用来计数数据分析的方法&#xff0c;对于总体的分布不作任何假设&#xff0c;因此它属于非参数检验法中的一种。本博文从理论到实际应用去阐述卡方检验&#xff0c;最后用python语言去实现卡方分布的代码。 1. 卡方…

常见分布 的 数学期望以及方差公式

一、通用公式【数学期望】 1》求解数学期望 2》数学期望的性质 二、常用分布的期望与方差 1》精简版&#xff1a; 2》叨叨版&#xff1a;

期望、方差

一、期望和方差的定义 随机变量(Random Variable) X 是一个映射&#xff0c;把随机试验的结果与实数建立起了一一对应的关系。而期望与方差是随机变量的两个重要的数字特征。 1. 期望(Expectation, or expected value) 期望是度量一个随机变量取值的集中位置或平均水平的最基…

[考研数学]概率论难点总结:样本标准差,样本均值,均值的期望和方差,与t分布、卡方分布和F分布的关系及推导

首先需要清楚一件事情&#xff0c;样本均值为X拔(上面有个棍) 样本的均值是讲从总体中抽样&#xff0c;这些样本的均值&#xff0c;而均值是指所有样本的真实均值。 后面部分很好推导&#xff0c;将括号展开后&#xff0c;由三部分组成&#xff0c;中间的部分为2倍的样本和样本…

统计学——卡方检验和卡方分布

什么是卡方检验 卡方检验是一种用途很广的计数资料的假设检验方法。它属于非参数检验的范畴&#xff0c;主要是比较两个及两个以上样本率( 构成比&#xff09;以及两个分类变量的关联性分析。其根本思想就是在于比较理论频数和实际频数的吻合程度或拟合优度问题。 它在分类资料…

卡方分布与卡方检验

1.卡方分布 卡方分布(chi-square distribution, χ2 χ 2 -distribution)是概率统计里常用的一种概率分布&#xff0c;也是统计推断里应用最广泛的概率分布之一&#xff0c;在假设检验与置信区间的计算中经常能见到卡方分布的身影。 我们先来看看卡方分布的定义&#xff1a;…

卡方分布

卡方分布是抽样分布的一种。抽样分布其实与概率论中的大数定律有密切的关系。当关注的对象的概率不可知,意味着只知道数据,不知道其内在规律;另一方面,关注的对象是可以分解成多种因素的组合时,就引入了抽样分布。抽样分布是描述从多个随机变量中抽取数据并且加以组合后,…