Ich versuche eine Lösung für das Problem zu finden, das ich mit festen Hintergründen auf iOS-Geräten habe. Ich möchte nicht alles für diese Website neu entwerfen, und ich hoffe, dass einige CSS-Änderungen es beheben können. This ist, wie die Website auf iPhones aussieht, und this ist, wie es aussehen soll. Der CSS-Code Ich verwende ist wie folgt:Background-Attachment: Fixed funktioniert nicht auf iOS
.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;
}
ich auch mit @media
Abfrage versucht haben, es zu beheben für iOS einige Beiträge auf Stackoverflow verwenden, aber dies keine Wirkung zu haben schien:
@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>
Haben Sie versucht, diese http://stackoverflow.com/questions/23236158/how-to-replicate-background-attachment-fixed-on-ios – Shashi
Nach einiger Debatte endete ich nur mit Position: Scroll für das Handy css. Danke für die Information. –
Ich denke, das beantwortet Ihre Frage: http://StackOverflow.com/Questions/24154666/Background-Bild-Size-Cover-Not-Working-On-ios/43058483#43058483 –