我有一个带背景图像的块。而对于小屏幕我需要使它,使这张图片被切断了50%,并在同一时间占据整个块
我试着做background-size: 50% 100%;
,但最终图片没有被裁剪,只是占据了整个块的50%。
.wrapper {
width: 500px;
height: 300px;
background-image: url("https://i.imgur.com/e1kYBwm.jpg");
background-repeat: no-repeat;
background-size: cover;
}
@media only screen and (max-width: 575px) {
.wrapper {
background-size: 50% 100%;
}
}
<div class="wrapper"></div>
1条答案
按热度按时间7lrncoxx1#
你可以将背景水平缩放200%而不是50%,我想这正是你想要的效果。但如果不是,你能不能给予更多的细节和背景说明你想要达到的效果,因为我不确定我是否理解整个问题。