第96天:CSS3 背景详解

简介: 一、背景大小background: url("images/bg.jpg") no-repeat;控制背景的大小1、具体数值background-size: 500px 500px;2、百分比background-size: 50% 50%;3、cover、contain参数cover 完全覆...

一、背景大小

background: url("images/bg.jpg") no-repeat;
控制背景的大小
1、具体数值
background-size: 500px 500px;
2、百分比
background-size: 50% 50%;
3、cover、contain参数
  • cover 完全覆盖盒子,不一定全部显示
  • background-size: cover;
  • contain 背景图片最大化在盒子中等比显示,但不一定能铺满盒子
  • background-size: contain;

二、全屏背景自适应

 

1 body{
2             background: url("images/2.jpg") no-repeat center;
3             /*background-size: 100% 100%;*/
4             background-size: cover;/*全屏背景自适应*/
5         }

 

三、背景原点

background-origin  背景原点 控制背景从什么地方开始显示

 1 .box{
 2             width: 500px;
 3             height: 500px;
 4             border:30px solid rgba(0,255,0,0.8);
 5             padding: 30px;
 6             background: url(images/bg.jpg) no-repeat ;
 7             /*背景原点 控制背景从什么地方开始显示*/
 8             /*background-origin: padding-box;默认值*/
 9             /*background-origin: border-box;*//*盒子最外面开始*/
10             background-origin: content-box;/*盒子内容区域开始*/
11         }

四、添加多个背景

给盒子加多个背景,按照背景语法格式写,多个背景使用逗号隔开
 1 .box{
 2             width: 624px;
 3             height: 416px;
 4             border: 1px solid #000;
 5             margin: 100px auto;
 6             /*给盒子加多个背景,按照背景语法格式写,多个背景使用逗号隔开*/
 7             background: url(images/bg1.png) no-repeat left top
 8                         ,url(images/bg2.png) no-repeat right top
 9                         ,url(images/bg3.png) no-repeat right bottom
10                         ,url(images/bg4.png) no-repeat left bottom
11                         ,url(images/bg5.png) no-repeat center;
12         }

 

 

相关文章
|
3月前
|
前端开发 JavaScript
Vue中使用纯CSS实现全屏网格加渐变色背景布局
Vue中使用纯CSS实现全屏网格加渐变色背景布局
71 0
|
8月前
|
前端开发
css如何创建视频背景
css如何创建视频背景
156 0
|
7月前
|
Web App开发 前端开发 容器
CSS进阶: 选择器进阶、背景相关属性、元素显示模式、CSS特性
CSS进阶: 选择器进阶、背景相关属性、元素显示模式、CSS特性
104 1
|
2天前
|
前端开发
【CSS进阶】使用CSS gradient制作绚丽渐变纹理背景效果(下)
【CSS进阶】使用CSS gradient制作绚丽渐变纹理背景效果
35 0
|
1月前
|
前端开发 容器
CSS背景background八种属性
CSS背景background八种属性
|
3月前
|
前端开发
使用CSS实现网格+渐变背景色的Web页面背景
使用CSS实现网格+渐变背景色的Web页面背景
28 0
|
3月前
|
前端开发 容器
CSS:元素显示模式与背景
CSS:元素显示模式与背景
29 0
|
4月前
|
前端开发
CSS背景属性之颜色渐变
CSS背景属性之颜色渐变
30 0
|
5月前
|
前端开发
【前端切图】CSS文字渐变和背景渐变
【前端切图】CSS文字渐变和背景渐变
34 0