网站首页 > 文章中心 > 其它

css添加背景图片的样式属性_css中怎样引入背景图片?

作者:小编 更新时间:2023-09-09 14:14:18 浏览量:63人看过

background :背景.在css里面作为css属性一成员,通过该属性可设置背景图片、背景颜色、背景图片截取羡数等样式.而仅仅一个background又具有多个子属性.

颜色名称,如: background-color:red ;

十六进制背景色,如: background-color:#f00; ;

rgb颜色,这里如果是rgba,a表示透明程度,为0全透明,为1为完全不透明,

特殊值:transparent,透明色: background-color:transparent ;

background-image属性用于为一个元素设置一个或多个背景图片,多个背景图片之间以逗号隔开.

css添加背景图片的样式属性_css中怎样引入背景图片?-图1

一张图片: background-image: url(img/a.jpg);

多张图片: background-image: url(img/a.jpg),url(img/b.jpg);

特殊值:none,不显示背景图像

background-image: none;

background-repeat 属性定义背景图像的重复方式.背景图像可以沿着水平轴,垂直轴,两个轴重复,或者根本不重复.

repeat:水平和垂直方向都重复图像, background-repeat: repeat;

repeat-x:水平方向重复图像

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

no-repeat:图像不重复

规定背景图像是否固定或者随着页面的其余部分滚动.

scroll:背景图像相对于页面不动,会随着网页的滚动而移动,默认

fixed:背景图像相对于浏览器窗口不动,内容滚动的时候背景图像不动

background-attachment: fixed;

第一个值为横告派则坐标,第二个值为纵坐标.默认值为:(0% 0%).

例如: background-position: right; 代表背景图右侧,垂直方向居中的位置.

background-size 设置背景图片大小.图片可以保有其原有的尺寸,或者拉伸到新的尺寸,或者在保持其原有比例的同时缩放到元素的可用空间的尺寸.

单张图片的背景大小可以使用以下三种方法中的一种来规定:

当通过宽度和高度值来设定尺寸时,你可以提供一或者两个数值:

每个值可以是, 是 , 或者 [auto] .

示例:

为了设定超过一张以上的图片尺寸时,需要提供多项数值,它们通过逗号分隔.

分别给box的background-size属性添加不同的属性值,会产生不同的效果.

①.、长度 :可以用px、em、rem等指定背景图片大小,不能为负值.

background-clip 裁剪,通常和background-origin一起使用,决定设置元素的背景(背景图片或颜色)是否显示.

注:background-clip只是将背景和背景色粗暴的裁剪.

该属性袜棚有四个值

border-box

背景延伸至边框外沿(但是在边框下层). background-origin: border-box;

background-origin 规定了指定背景图片[ background-image ] 属性的原点位置的背景相对区域.

背景图片的摆放以border区域为参考

padding-box

背景图片的摆放以padding区域为参考

content-box

背景图片的摆放以content区域为参考

样式:

先看一下background-origin属性.

先看一下background-clip属性.

这就印证了background-clip只是将背景和背景色粗暴的裁剪.

好的,以上就是我对background的各个属性的理解,实际应用时可能会有部分出入,我们只需要掌握background-color、background-image、background-repeat、background-position、background-size这几个常用的属性即可.

欢迎大家一起交流,讨论.

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章