【发布时间】:2017-05-17 03:42:37
【问题描述】:
我正在尝试解决我在 iOS 设备上遇到的固定背景问题。我宁愿不必为这个网站重新设计所有东西,我希望一些 CSS 更改可以修复它。 This 是网站在 iPhone 上的样子,this 是它应该的样子。我使用的 CSS 代码如下:
.container {
min-width: 320px;
max-width: 480px;
margin: 0 auto;
}
.fixed-background {
height: 800px;
-webkit-backgound-size: cover;
-o-backgound-size: cover;
-moz-backgound-size: cover;
background-size: cover;
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center center;
text-align: center;
overflow: auto;
}
我还尝试使用 @media 查询来修复 iOS 使用 stackoverflow 上的一些帖子,但这似乎没有任何效果:
@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) {
.fixed-background {
background-attachment: scroll;
}
}
HTML
<div class="fixed-background bg-1">
<div class="container">
<div class="title">
<h1>ROOK PROPERTY<br>MANAGEMENT INC.</h1>
<h2>CONDOMINIUM MANAGEMENT</h2>
</div>
</div>
</div>
【问题讨论】:
-
经过一番辩论后,我最终只使用了 position: scroll 移动 css。感谢您提供信息。
-
我认为这回答了你的问题:stackoverflow.com/questions/24154666/…
-
.iparaxify 类的代码在哪里?
标签: html ios css iphone background-attachment