size的正确使用,以及background缩写方式的质疑?

size的正确使用,以及background缩写方式的质疑?

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
div{
width: 800px;
height: 500px;
border:10px solid rgba(255,0,0,0.25);
font-size: 30px;
font-weight: bold;
text-align: center;
padding: 20px;
background: rgb(192,192,192) center  url("http://img1.sycdn.imooc.com/climg//582c39c00001091605000150.jpg")
no-repeat padding-box padding-box;
}
</style>
</head>
<body>
<div>
慕课网欢迎您!
</div>
</body>
</html>

显示效果如下;http://img1.sycdn.imooc.com//climg/5bc551ba0001493a08900587.jpg

		background: rgb(192,192,192) center 50% url("http://img1.sycdn.imooc.com/climg//582c39c00001091605000150.jpg")
		no-repeat padding-box padding-box;

添加了一个尺寸50%以后效果没发生任何变化,这是为什么?难道图片大小应该变为原来的50%?

额外我想要根据背景图片的相对位置,在缩写方式中应该把像素值填写在哪里?觉得缩写并不是很友好!

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

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

1回答
妮可妮可妮_ 2018-10-16 14:10:50

background缩写形式为:

background: [background-color] [background-image] [background-repeat] [background-attachment] [background-position] / [ background-size] [background-origin] [background-clip];

注意里面的/, /可以在支持这种写法的浏览器里在background-position后面接着写background-size。

如下图所示:

http://img1.sycdn.imooc.com//climg/5bc580d20001105d06040322.jpg

祝学习愉快!


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

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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