css背景样式
1、设置背景色:background-color
设置input标签背景色为蓝色,这个属性接受任何合法的颜色值

input { background-color: blue; }

2、设置背景图像:background-image
设置背景图像,必须为这个属性设置一个 URL 值为图片路径。

body { background-image: url(log.png); }

这时背景图片会默认铺满页面:

背景图平铺:background-repeat
如果需要在页面上对背景图像进行平铺,可以使用 background-repeat 属性。
属性值 :
repeat: 导致图像在水平垂直方向上都平铺,默认效果
repeat-x :图像只在水平上重复

body {background-image: url(log.png);background-repeat: repeat-x }

repeat-y :图像在垂直方向上重复

body { background-image: url(log.png);background-repeat: repeat-y }


no-repeat :不允许图像在任何方向上平铺。

body { background-image: url(log.png);background-repeat: no-repeat }


3、背景定位background-position
可以利用 background-position 属性改变图像在背景中的位置。
定位方式:位置关键字、百分比、长度值

位置关键字:

top: 固定顶点位置,否则图片会上下剧中而显示不全

body { background-image: url(log.png);background-repeat: no-repeat;background-position: center top;}


left:

body { background-image: url(log.png);background-repeat: no-repeat;background-position: letf top;}


right:

body { background-image: url(log.png);background-repeat: no-repeat;background-position: right top;}

bottom:

body { background-image: url(log.png);background-repeat: no-repeat;background-position: right bottom;}


百分比数值:

body { background-image: url(log.png);background-repeat: no-repeat;background-position: 50% 50%;}


长度值:
长度值解释的是元素内边距区左上角的偏移。偏移点是图像的左上角。
比如,如果设置值为 50px 100px,图像的左上角将在元素内边距区左上角向右 100 像素、向下 200 像素的位置上:

body { background-image: url(log.png);background-repeat: no-repeat;background-position: 100px 200px;}


3、背景关联:background-attachment
声明图像相对于可视区是固定的,因此不会受到滚动的影响。
如果文档比较长,那么当文档向下滚动时,背景图像也会随之滚动。当文档滚动到超过图像的位置时,图像就会消失。
如下:滑动页面时图像会固定不动

body { background-image: url(log.png);background-repeat: no-repeat;background-position: 100px 200px;background-attachment: fixed;}


4、背景图大小:background-size

通过像素指定

body { background-image: url(log.png);background-repeat: no-repeat;background-size: 300px 200px;}

通过百分比指定

body { background-image: url(log.png);background-repeat: no-repeat;background-size: 10% 10%; }

原始图片大小

body { background-image: url(log.png);background-repeat: no-repeat;background-size: auto; }

背景填满容器

body { background-image: url(log.png);background-repeat: no-repeat;background-size: cover;}

CSS (二) 背景相关推荐

  1. 【Java前端】CSS(二)[选择器,显示模式,背景属性]

    CSS(二) ①.Emmet语法 - 快速生成HTML结构 - 快速生成CSS样式 - 快速格式化代码 ②.CSS的复合选择器 - 后代选择器 - 子选择器 - 并集选择器 - 伪类选择器 链接伪类选 ...

  2. php设置背景图片的代码,css设置背景图片如何实现?(代码实例)

    本篇文章给大家带来的内容是关于css设置背景图片如何实现?(代码实例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 很多人提交表单时都喜欢用一个图片来作为提交按钮,大多数人可能用J ...

  3. html 图片 按钮,css按钮背景图片如何实现?(代码实例)

    css按钮背景图片如何实现?相信有很多刚刚接触css的朋友都会有这样的疑问.本章就给大家介绍css按钮背景图片如何实现.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 很多人提交表单 ...

  4. css与背景相关的属性有哪些,css的背景background的相关属性

    今天需要做一个占满设备宽度的轮播图,这里作为demo仅展示一张图,下面分别是要操作的图片(这里做了缩放处理,实际的图比较大),以及要实现的效果图,很明显两者是不成比例的:      (图一)   (图 ...

  5. HTML+CSS实现背景图片铺满页面的方法

    HTML+CSS实现背景图片铺满页面的方法 针对页面背景图片我整理了几种方法仅供参考 一.DIV中添加背景图片 二.img中设置背景图片 三.Body中设置背景图片 结语 针对页面背景图片我整理了几种 ...

  6. html背景透明图片不透明,css中背景透明的图片不透明怎么解决

    css中背景透明的图片不透明怎么解决 一.使用滤镜解决img { background: transparent; -ms-filter: "progid:DXImageTransform. ...

  7. 85.CSS水波背景动画特效

    效果 (源码网盘地址在最后) 大家都说简历没项目写,我就帮大家找了一个项目,还附赠[搭建教程]. 演示视频 [前端特效 85]CSS水波背景动画特效 视频演示地址一:https://www.ixigu ...

  8. Web前端线上系统课-01-HTML+CSS/06-CSS盒子模型-CSS设置背景

    CSS盒子模型-CSS设置背景 盒模型 margin <!DOCTYPE html> <html lang="en"><head><met ...

  9. Css background背景语法

    一.Css background背景语法   -   TOP CSS背景基础知识 CSS 背景这里指通过CSS对对象设置背景属性,如通过CSS设置背景各种样式. 背景语法: background: b ...

最新文章

  1. 可能是最详尽的PyTorch动态图解析
  2. 使用CoreOS及Docker搭建简单的SaaS云平台
  3. 网络编程学习笔记(recvmsg和sendmsg函数)
  4. php PDO 浮点数返回,php – 如何在PDO中简单地返回对象?
  5. 一个write和printf混用的例子
  6. 邻接表建立图(c语言)
  7. 做程序员如何防止被裁员?我们既要干好主业,也要发展好副业,跟这些公众号大佬们向上生长...
  8. 每日一学:如何转换png图片为jpg图片
  9. 关于H264通过RTP传输的打包方式
  10. 升级Python2.7后 no module name yum
  11. Weblogic跨域session冲突解决办法
  12. Mac中docker版本的ElasticSearch和Kibana安装及操作
  13. python3异步task_并发,异步编程_Python中的asyncio模块中的Future和Task的区别?,并发,异步编程,python,asyncio - phpStudy...
  14. 图像等比例缩放的函数封装(PHP)
  15. Harvest: A high-performance fundamental frequency estimator from speech signals
  16. 给cad文件加密的软件,CAD文件加密软件哪个好用
  17. 极通EWEBS远程接入v4.2 XP专版
  18. uniapp怎么使用阿里矢量图标,阿里矢量图标下载,阿里矢量图标应用,改变iconfont,uniapp 引用阿里矢量图标
  19. VOT数据集下载——(vot2013到vot2019)
  20. 实现国产化转型,ZStack Cloud 助力中铁财务数字化转型!

热门文章

  1. JAVA毕业设计国漫论坛网站计算机源码+lw文档+系统+调试部署+数据库
  2. java 水印处理_java 图片水印处理
  3. 很有仙气超有创意的单网页视差效果直接可以使用id1091
  4. 【ESP32_8266_WiFi (十一)】通过JSON实现物联网数据通讯
  5. HC-06蓝牙模块的使用
  6. vue webapp之music(十一) 歌手数据处理和singer类的封装
  7. Qt编写视频监控系统70-OSD标签和图形信息(支持写入到文件)
  8. 记7月份Android面试感想
  9. 正在准备面试?一线互联网大厂面试真题系统收录!成功入职腾讯
  10. Python爬虫——来自新人的叹息