首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >背景图像调整大小以适应横向分辨率以及纵向分辨率的裁剪

背景图像调整大小以适应横向分辨率以及纵向分辨率的裁剪
EN

Stack Overflow用户
提问于 2016-09-19 18:25:17
回答 2查看 1.3K关注 0票数 1

是否可以根据屏幕分辨率是纵向还是横向来调整背景图像的大小?

例如,我有一个我想要实现的图像:image

在这个网站上还有一个例子:Cuberto。滚动到工作页并调整窗口大小。他们使用的是视频。然而,这就是我希望达到的效果。

HTML:

代码语言:javascript
复制
<div class="slide" id="slide3"></div

CSS:

代码语言:javascript
复制
#slide3{
background-image: url(/images/3.jpg)no-repeat center center; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment: fixed;}

我不能让它工作。

EN

Stack Overflow用户

发布于 2016-09-19 18:32:01

当您使用背景图像时,您的容器将是需要进行大小调整的“窗口”。

您可以使用orientation的介质查询来交换background-image

代码语言:javascript
复制
@media all and (orientation:portrait) { … }
@media all and (orientation:landscape) { … }

From W3C

编辑:如果您使用的是插件,这可能会根据加载的图像设置内联高度值。

票数 -1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39570874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档