2016-08-18 4 views
0

Auf meiner Website möchte ich, dass der Hintergrund überhaupt nicht bewegt, während der Inhalt im Vordergrund über den Hintergrund scrollt. Dieser Effekt funktioniert perfekt auf meinem MacBook. Ich habe es mit Safari, Chrome und Firefox getestet. Jetzt, wenn ich die Website auf meinem iPhone öffne, decken die Hintergrundbilder den ganzen Div-Container ab, nicht nur den Bildschirm, was bedeutet, dass das Bild viel zu groß und nicht mehr scharf ist.Bootstrap: Hintergrund ist div Container, nicht nur der Bildschirm

HTML:

<div id="tf-home" class="text-center"> 
    <div class="overlay"> 
     <div class="content"> 
      <h1>EURE <strong><span class="color">FLUCHT</span></strong> beginnt an diesem Ort</h1> 
      <a href="#tf-about" class="fa fa-angle-down page-scroll"></a> 
     </div> 
    </div> 
</div> 

CSS:

#tf-home { 
    background: url(../img/header.jpg); 
    background-size: cover; 
    background-position: center; 
    background-attachment: fixed; 
    background-repeat: no-repeat; 
    min-height: 100% 
    color: #cfcfcf; 
} 

Ich hoffe, dass mir jemand helfen kann.

Vielen Dank im Voraus :)

+0

Mobil nicht die 'AFAIK fixed' Hintergrund Befestigung – Aziz

+0

Mögliches Duplikat [Hintergrund unterstützen müssen: festen Arbeits keine Wiederholung nicht auf mobiles ] (http://stackoverflow.com/questions/26372127/background-fixed-no-repeat-not-working-on-mobile) – Aziz

+0

Ja, korrigieren Aziz. Gehen gehen Sie nah dran. – Nad3rk93

Antwort

-1

hier finden Sie jsfiddle

#tf-home { 
    background: url(https://www.google.com/work/images/logo/google-for-work-social-icon.png); 
    background-size: cover; 
    background-position: center; 
    background-attachment: fixed; 
    background-repeat: no-repeat; 
    min-height: 100vh; 
    color: #cfcfcf; 
} 
+0

Vielen Dank für den Code, aber leider funktioniert es immer noch nicht auf meinem Telefon: / – Nad3rk93

Verwandte Themen