问题描述:
可以详细解释一下
background-size
这串代码的cover contain xxxpx各有什么作用吗?之前老师说了,但是确实没有听懂
登陆购买课程后可参与讨论,去登陆吧
同学你好
background-size :100px 100px; // 调整图片到指定大小;第一个值设置宽度,第二个值设置的高度。
background-size :50% 90%; // 计算相对于背景定位区域的百分比,第一个值设置宽度第二个值设置高度。
background-size :contain; // 会保持图像的纵横比,缩小图片来适应元素的尺寸。
background-size :cover; // 保持图像的纵横比,扩展图片来填满元素。
祝学习愉快~
所以contain是在图片本身像素大于盒子像素的时候让图片缩小适应的。cover反之。是这样吗?
同学你好,实际上contain:会保持图像的纵横比 并将图像缩放成将适合背景定位区域的最大大小。
cover:会保持图像的纵横比并将图像缩放成将完全覆盖背景定位区域的最小大小。例如:
<!DOCTYPE html>
<
html
>
head
<!-- 此处编写样式 -->
style
type
=
"text/css"
div {
border: #63A35C 3px solid;
width: 10%;
height: 200px;
background-image: url(images/course/1.png);
/* background-size: cover; */
background-size: contain;
}
</
body
div
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
79 1
56 1
9 1
14 1
56 9
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧