2017-11-28 1 views
0

Ich habe versucht, dies zu tun:BG Bild am Telefon nicht ist Ändern der Größe

@media only screen and (max-width: 500px) { 
    body { 
     background: url("http://popidesigns.ro/images/bgtel.png") no-repeat center center fixed; 
    } 
} 

Mit dem neuen Bild @ 1080x1920(normal it was 1920x1080) aber keine Änderung. Wie kann ich den BG-Pic auf dem gesamten Telefonbildschirm sichtbar machen? (das bg Bild ist das, was über dem Logo)
phone ss

laptop ss

+0

Kannst du beschreiben welche Sprache, welche Version etc ...? – fico7489

+0

HTML5 und CSS3. – Popi

+0

Dies kann Ihnen helfen. https://StackOverflow.com/a/23811091/5639232 –

Antwort

0

hinzufügen background-size: cover die Container/Körper

... und stellen Sie sicher, dass der Körper mindestens 100% hoch zu füllen durch Zugabe von

html, body { 
    height: 100%; 
} 
+0

Körper { Hintergrund: URL ("http://popidesigns.ro/images/bgbgb.png") No-Repeat Center-Center behoben; -webkit-background-size: cover; -moz-background-size: cover; Hintergrund-size: bedecken; -o-Hintergrund-Größe: Abdeckung; Höhe: 100%; } tat das aber immer noch nicht – Popi

0

sehen Sie, wenn dies hilft Ihnen: https://codepen.io/panchroma/pen/KyrvOP

CSS

html, body { 
    height: 100%; 
} 

@media screen and (max-width: 500px) { 

    body{ 
    background:url('http://popidesigns.ro/images/bgbgb.png') no-repeat; 
    background-size:cover; 
    } 
} 

Ich habe auch ein Ansichtsfenster-Meta-Tag im Kopf der Seite

<meta name="viewport" content="width=device-width, initial-scale=1.0"> 
0
body{ 
    background: URL("http://popidesigns.ro/images/bgtel.png") no-repeat center; 
    background-size: cover; 
    width: 100%; 
} 

Dadurch wird sichergestellt, dass das Bild nicht wiederholt und zentriert. Die Hintergrundgröße: Cover; stellt sicher, dass das Bild den gesamten Bildschirm abdeckt. Breite bei 100% hilft dabei.

+0

Vielleicht versuchen Sie zu erklären * warum * dieser Code erreicht den Effekt, den das OP sucht? – Kraylog