CSS |背景图像

CSS |背景图像


1.border

先设置一个基础结构,并且使用border设置边框的格式:

/*
宽度为500px
高度为500px
border:边框的宽度 边框的样式 边框的颜色
*/
div{
    width: 500px;
    height: 500px;
    border: 2px solid #FF0000;
    background-image: url("../resource/image/img.png");
}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>图像背景</title>
  <link rel="stylesheet" href="Style-demo13.css">
</head>
<body>

<div class="div1">第一个</div>
<br>
<div class="div2">第二个</div>
<br>
<div class="div3">第三个</div>

</body>
</html>

在这里插入图片描述

可以看到图像是默认平铺满了整个块。

2.平铺方式

使用background-repeat可以设置平铺方式:

  • no-repeat 不平铺
  • repeat-x 水平平铺
  • repeat-y 垂直平铺
/*
宽度为500px
高度为500px
border:边框的宽度 边框的样式 边框的颜色
*/
div{
    color: white;
    width: 500px;
    height: 500px;
    border: 2px solid #FF0000;
    background-image: url("../resource/image/img.png");
}
/*no-repeat 不平铺*/
/*repeat-x 水平平铺*/
/*repeat-y 垂直平铺*/
.div1{
    background-repeat: no-repeat;
}
.div2{
    background-repeat: repeat-x;
}
.div3{
    background-repeat: repeat-y;
}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>图像背景</title>
  <link rel="stylesheet" href="Style-demo13.css">
</head>
<body>

<div class="div1">第一个</div>
<br>
<div class="div2">第二个</div>
<br>
<div class="div3">第三个</div>

</body>
</html>

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

使用background-size: cover即可使用一张图片将其填满:

div{
    color: white;
    width: 500px;
    height: 500px;
    border: 2px solid #FF0000;
    background-image: url("../resource/image/img.png");
}
.div4{
    background-size: cover;
}
<div class="div4">第四个</div>

在这里插入图片描述


人生没有白走的路,每一步都算数!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Alan_Lowe

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

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

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

打赏作者

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

抵扣说明:

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

余额充值