CSS3背景

background相关属性汇总:

一、background-image:设置背景图片
=》多个背景图片的导入,中间使用逗号隔开即可。
=》花(flower.png)放在右下角,不重复出现。
=》纸(paper.png)放在左上角,重复出现。

#image{
	background-image:url(flower.png),url(paper.png);
	background-position:right bottom,left top;
	background-repeat:no-repeat,repeat;
}

二、background-size:设置背景图片大小

  • background-size:100% 50%;
    =》 左右填充100%,上下填充50%。
  • background-size:80px 60px;
    -=》左右拉伸宽度为80px,上下拉伸宽度为60px.

三、background-repeat:背景图片是否重复显示

  • background-repeat:repeat;
  • background-repeat:no-repeat;

四、background-clip:规定背景的绘制区域

  • background-clip:padding-box;
  • background-clip:content-box;

在这里插入图片描述
1、未添加background-clip的任何属性

<style>
#example{
	background-color:pink;
	border:10px dootted #FFFFCC;
	pading:25px;
}
</style>

效果图为:
在这里插入图片描述
2、添加background-clip:padding-box属性

<style>
#example{
	background-color:pink;
	border:10px dootted #FFFFCC;
	pading:25px;
	backgorund-clip:padding-box;
}
</style>

效果图为:
在这里插入图片描述
3、添加background-clip:content-box属性:

<style>
#example{
	background-color:pink;
	border:10px dootted #FFFFCC;
	pading:25px;
	backgorund-clip:content-box;
}
</style>

效果图为:
在这里插入图片描述
五、background-attachment:背景图片是否固定或者随着页面的其余部分滚动

  • background-attachment:scroll
    =》默认值,背景图片会随着页面其他部分的滚动二滚动
  • background-attachment:fixed
    =》页面的其他部分滚动时,背景图片固定不动
  • background-attachment:inherit
    =》继承父元素的background-attachment属性的设置

六、background-position:背景图片位置

七、background-origin:规定background-position属性相对于什么位置来定位

  • padding-box:背景图片相对于内边距框来定位。
  • border-box:背景图片相对于边框盒子来定位。
  • content-box:背景图片相对于内容框来定位。
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值