为什么我的background-size和background-position会失效呢?

为什么我的background-size和background-position会失效呢?

<!DOCTYPE html>

<html>

<head lang="en">

<meta charset="UTF-8">

<title>线性渐变</title>

<style type="text/css">

/*此处写代码*/

*{margin:0;padding:0;}

section > div{

width:200px;height:300px;padding-right:90px; float:left;

background-size:200px 200px;

background-position: bottom;

}

div:first-child{

background:linear-gradient(yellow,red) content-box;

}

div:nth-child(2){background: linear-gradient(to right,yellow,red) content-box}

div:last-child{background: linear-gradient(to left top,yellow,red) content-box}

</style>

</head>

<body>

<!--此处写代码-->

<section>

<div>

上下方向渐变

</div>

<div>

左右方向渐变

</div>

<div>

对角方向渐变

</div>

</section>

</html>



正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
卡布琦诺 2019-06-09 16:37:02

background-position用来设置背景图片相对容器原点的起始位置

background-size用来设置背景图的尺寸

这里不是设置的背景图片,因此会失效

祝学习愉快!


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师