昔闻H5,今学H5。浏览器
本文聊聊网页设置背景图片,用URL设置图片路径很简单,关键是图片位置匹配。网络
固然,图片资源太很差,调着又太麻烦,咱们换图,送你中get图片资源的方式。url
请看【3、设置太麻烦,咱们换图】spa
1、解析一行代码
background:url(“…”) no-repeat fixed center top;图片
-
图片URL路径
- 网络路径:http://img.sccnn.com/bimg/338/38073.jpg
- 示例:background:url("http://img.sccnn.com/bimg/338/38073.jpg")
- 本地路径:image/home.png
- 示例:background:url("image/home.png")
-
no-repeat 、 repeat-x 、 repeat-y
- 使用缘由:图片大小、尺寸与网页适配不彻底,网页默认将图片重复填充在网页中。
- no-repeat 图片不重复
- repeat-x 图片沿X轴重复
- repeat-y 图片沿Y轴重复
-
fixed center top
- 使用缘由:图片引入了,位置适配很差也不行。
- fixed 相对于浏览器固定背景位置
- center 相对于浏览器居中
- top 相对于浏览器顶部对齐
2、经过background-size设置图片适应网页
- 直接根据像素设置图片大小
- background-size:200px 100px;
- 根据百分比设置图片大小
- 等比扩展图片来填满元素,即cover值
- 等比缩小图片来适应元素的尺寸,即contain值
- 以图片自身大小来填充元素,即auto值,其实也就是默认的方式
3、设置太麻烦,咱们换图
上边说的是图片不合适的状况,咱们去找一些别人家的好图片不就更好了,资源仍是不少的。资源
咱们平时使用的Google、UC、360等等浏览器,都有设置浏览器背景图片的功能,那些图片适配天然是很好的,怎么去得到这些浏览器设置的背景图片呢?开发
(1)打开开发者模式:用键盘:F12键或者Ctrl + Shift + i;用鼠标:右键---->检查。get

(2)找到里边的Network ------> Img,点开后里边是空的,刷新就行了。扩展

(3)右键图片,选择第三项 Open image in new tabim

(4)最后一步,右键图片保存到本地,而后使用图片绝对路径,设置为网页的背景图片。

学生阶段,贵在探索。