background和background-image有什么区别?
background和background-image有什么区别?为什么改成background-image就不能实现呢? <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>background-origin</title> <style type="text/css"> div{ width: 300px; height:200px; padding: 5px; border:10px solid purple; background: url(http://img1.sycdn.imooc.com/climg//582c342b0001fd6507000210.jpg); background-clip: padding-box; } div:hover{ background: url(http://img1.sycdn.imooc.com/climg//582c34220001091605000150.jpg) no-repeat 10px 10px; background-clip: border-box; /*background-position: 10px 10px;*/ background-origin: content-box; } </style> </head> <body> <div> </div> </body> </html>
7
收起
正在回答
1回答
同学你好,区别如下:
1、background是设置背景样式(包括背景颜色、背景图片等属性)的符合属性
2、background-image属性只表示设置背景图片样式。
如果想要换成background-image属性实现效果,需要分开写其他的属性,如下:
如果我的回答帮助了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星