html,css背景颜色,背景图片,背景平铺,背景位置的设置

CSS 可以为标签添加背景颜色和背景图片,背景属性如下表:

属性名称含义
background-color背景颜色
background-image背景图片地址
background-repeat是否平铺
background-position背景位置
background-attachment背景固定还是滚动
background:背景颜色 背景图片地址 背景平铺 背景滚动 背景位置背景的合写(复合属性)

背景色

语法:

background-color: 颜色;

背景图片(image)

语法:

background-image : none | url (url) 

参数:

  • none :  无背景图(默认的)

  • url :  使用绝对或相对地址指定背景图像

    背景平铺(repeat)

    语法:

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

    参数:

  • repeat : 背景图像在纵向和横向上平铺(默认值)

  • no-repeat : 背景图像不平铺

  • repeat-x :  背景图像在横向上平铺

  • repeat-y :  背景图像在纵向平铺

背景位置(position)

语法:

background-position : x坐标 y坐标

参数:

    • 坐标值 :  百分数 | 固定值 | top | center | bottom | left | center | right

    • 如果和精确单位和方位名字混合使用,则必须是x坐标在前,y坐标后面

    • 比如 background-position: 15px top; 则 15px 一定是 x坐标 top是 y坐标。

      背景附着

      语法:

      background-attachment : scroll | fixed 

      参数:

    • scroll :  背景图像是随对象内容滚动

    • fixed :  背景图像固定

  • 设置或检索背景图像是随对象内容滚动还是固定的。

语法:

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

示例:

<style>
    body {
        background: #eee url(images/cat.png) no-repeat fixed center center;
    }
</style>

背景缩放(CSS3)

概念:

  • 通过background-size设置背景图片的尺寸,就像我们设置img的尺寸一样。

语法:

background-size:参数;

参数:

  • 可以设置长度单位(px)或百分比

  • 设置为cover时,会自动调整缩放比例,保证图片始终填充满背景区域,如有溢出部分则会被隐藏。

  • 设置为contain,会自动调整缩放比例,保证图片始终完整显示在背景区域,不会溢出。

  • 11
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在HTML背景图片平铺并居,您可以使用CSS的background属性来实现。具体的代码如下所示: ```css body { background-image: url("your-image-url.jpg"); background-repeat: no-repeat; background-position: center; background-size: cover; } ``` 在这个例子,我们将背景图片设置为`your-image-url.jpg`。`background-repeat`属性设置为`no-repeat`,表示不重复平铺背景图片。`background-position`属性设置为`center`,将背景图片显示。`background-size`属性设置为`cover`,以尽可能填充整个背景。 通过以上CSS代码,您可以将背景图片平铺并居HTML页面。请将`your-image-url.jpg`替换为您自己的背景图片的URL。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [CSS背景颜色 背景图片 重复 固定样式background经验篇](https://blog.csdn.net/weixin_33242139/article/details/117829085)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [html 背景图铺满整个页面背景图片](https://blog.csdn.net/qq_44732146/article/details/130982470)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值