CSS背景

本文详细解释了CSS中的背景属性,包括如何设置背景颜色(如#ff0000和RGB/RGBA),背景图片的显示规则,重复、位置、剪裁方式,以及背景图片的大小和附着性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

background-color 设置背景颜色

  • 有效颜色值
  • 十六进制值 #ff0000;
  • rgb/rgba

background-image 设置背景图片

  • 如果图片小于元素,则背景图片自动平铺将元素铺满
  • 如果图片大于元素,则一部分背景无法完全显示
  • 如果图片和元素一样大,则直接正常显示

background-repeat 背景重复方式

  • repeat 默认值9
  • no-repeat 不重复
  •  repeat-x 沿x轴方向重复
  • repeat-y 沿y轴方向重复

background-position 背景图片位置

  • 使用数值  x轴 y轴
  • 使用方位词  top left bottom right center 2个方位词/1个方位词 (第二个默认值是center)

background-clip 背景范围

  • content-box  背景只会出现在内容区
  • padding-box 背景会出现在内边距和内容区
  • border-box 背景也出现在边框下边 默认值

background-size 设背景图片大小

使用% 是以元素大小为基准(第一个值表示宽度 第二个值表示高度如果只写一个值 第二个值默认是auto)

  • cover  图片比例不变,将元素铺满
  • contain 图片比例不变,将图片在元素中完整显示
  • background-attachment 是否随元素移动
  • scroll 默认值 背景图片跟随元素移动

background-size必须写在 background-position的后面

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值