CSS背景样式:给背景页面添加样式,什么是background-attac,background-image,background-repeat,background-position

本文详细介绍了CSS中关于背景颜色(background-color)、背景图片(background-image)的使用,包括平铺方式(background-repeat)、图片位置(background-position)以及背景图片的固定性(background-attachment)。同时涵盖了复合写法和背景半透明(rgba)的应用。
摘要由CSDN通过智能技术生成

1.背景颜色

background-color属性定义元素的背景颜色

background-color:颜色值;

默认情况下元素的背景颜色默认是transparent(透明),我们可以手动设置。

颜色值:可以是英文单词,也可以是rgb或者十六进制

2.背景图片

background-image属性描述了元素的背景图片,经常用于logo或者一些超大背景图。

background-image:none |url(url)

 

参数值作用
none没有背景图(默认)
url使用绝对或者相对路径指定的图片

3.背景平铺

如果需要在HTML页面上对背景图像进行平铺,可以使用background-repeat属性。

background-repeat:repeat|no-repeat|repeat-x|repeat-y

 

 

 

参数值作用
repeat横向纵向平铺
no-repeat不平铺
repeat-x沿x轴平铺
repeat-y沿y轴平铺

4.背景图片位置

利用background-position属性可以改变图片在背景中的位置

background-position:x y;

 参数代表的意思是:x坐标和y坐标,可以使用方位名词或者精确单位

参数值说明
length百分数或者由浮点数和单位表示符组成的长度值
positiontop        |        center        |        bottom        |        left         |        right 方位词

1.参数是方位名词

        如果指定的两个值都是方位名词,两者的先后顺序没有影响,比如left top 和top left 效果一样。

        如果只指定了一个方位名词,另一个省略,则另一个默认居中对齐。

2.参数是精确是精确单位

        如果参数值是精确坐标,那么第一个值是x坐标,第二个是y坐标。

         如果只指定一个值,那该数值一定是x坐标,另一个默认垂直居中

3.参数是混合单位

        如果指定的两个值是精确单位和方位从的混合,第一个值是x坐标,第二个值是y坐标。

5.背景图像固定

        background-attachment属性设置背景图片是否固定或者随着页面其余部分滚动。

        

background-attachment:scroll | fixed

参数作用
scroll背景图片随着对象内容滚动
fixed背景图像固定

6.背景的复合写法

为了简化代码,可以将背景属性简写在同一个属性background中。

background:背景颜色 背景图片地址 背景平铺 背景图像滚动 背景图片位置;

7.背景色半透明

background:rgba(0,0,0,0.3)

1.前三个0代表红绿蓝,最后一个参数代表透明度 aplha,取值范围是0~1之间,0表示完全透明,1表示完全显示

2.注意:背景半透明是指盒子的背景半透明,内容不受影响。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

头顶一只喵喵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值