为了账号安全,请及时绑定邮箱和手机立即绑定

背景图层中backgroung和backgroung-image有什么区别?

背景图层中backgroung和backgroung-image有什么区别?

程胜南 2017-09-21 17:50:19
css中背景图层中backgroung,用no-repeat,有一张图片,background-image,用no-repeat,没有图片了
查看完整描述

2 回答

?
qq_莫非

TA贡献257条经验 获得超92个赞

1,background 简写属性在一个声明中设置所有的背景属性。
可以设置如下属性:
background-color
background-position
background-size
background-repeat
background-origin
background-clip
background-attachment
background-image
如果不设置其中的某个值,也不会出问题,比如 background:#ff0000 url('smiley.gif'); 也是允许的。
通常建议使用这个属性,而不是分别使用单个属性,因为这个属性在较老的浏览器中能够得到更好的支持,而且需要键入的字母也更少。

2,background-image 属性为元素设置背景图像。

元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。
默认地,背景图像位于元素的左上角,并在水平和垂直方向上重复。

简单来讲,background与background-image是包含关系,前者可以完成后者的功能,但后者不可以。
通常在写css的时候,一般来讲都直接用background做全局设置,不单独去设置。


查看完整回答
1 反对 回复 2017-09-21
?
FSYu

TA贡献152条经验 获得超59个赞

background:图片路径,是否重复的属性;

background-image:只是图片路径,添加是否重复是无效的,

要在background-repeat:no-repeat;这里写

查看完整回答
反对 回复 2017-09-21
  • 2 回答
  • 0 关注
  • 2507 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信