css中如何把背景图设置大小

admin 轻心小站 关注 LV.19 运营
发表于前端技术学习版块 css,教程

CSS中如何把背景图设置大小 有时候我们需要在网页中使用背景图来美化页面,但是当我们将图片设置为背景图时,图片大小可能不合适,需要调整大小来适配页面。以下是几种常见的设置背景图大小的方法:方法一:使用

CSS中如何把背景图设置大小

 有时候我们需要在网页中使用背景图来美化页面,但是当我们将图片设置为背景图时,图片大小可能不合适,需要调整大小来适配页面。以下是几种常见的设置背景图大小的方法:

方法一:使用background-size属性

background-size属性可以控制背景图像的大小,常用值有cover和contain。
 1. cover:背景图像将被缩放以致完全覆盖背景区域,可能会出现裁剪。
    2. contain:缩放背景图像以致它适应背景区域完全,空白区域显示背景的默认颜色。
 例如:
 div{
    background:url("bg.jpg") no-repeat;
    background-size:cover;
    }

方法二:设置背景图像的宽高

 直接设置背景图像的宽高也是可以的,可以使用background-size缩放背景图像,不要忘记给容器设置overflow:hidden;
 例如:
 div{
    background:url("bg.jpg") no-repeat;
    background-size:100% auto;
    overflow:hidden;
    }

方法三:使用background-image属性和height、width属性

 可以设置height和width的大小,并使用background-image来设置背景图像。
 例如:
 div{
    background-image:url("bg.jpg");
    background-repeat:no-repeat;
    height:100px;
    width:100px;
    }

总结:

 以上是三种常见的设置背景图大小的方法,可以根据具体需求选择合适的方法来调整背景图大小。

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: css中如何把背景图设置大小

粉丝

0

关注

0

收藏

0

已有0次打赏