2017-07-15 5 views
-2

Ich habe ein Problem Ich muss ein Hintergrundbild auf den Körper meiner Seite setzen, aber das ist reaktionsfähig und passt zu jeder Größe .. das sollte ich nur mit CSS oder auch Javascript tun, könnte geben Beispiel bitteBild an jedes Gerät anpassen

+0

Der erste Treffer bei Google ist [Perfect Full Page Background Image] (https://css-tricks.com/perfect-full-page-background-image/) – adeneo

+0

Irgendwelche Codes, die Sie teilen wollten, um Ihr Problem zu zeigen? Hatten Sie Hintergrundgröße? –

+0

Klingt so, als ob Sie eine Kombination aus '@ media' und' background-size' wünschen. Sie sollten kein JS benötigen, wenn Sie es richtig gemacht haben. –

Antwort

0

Für die CSS

.body { 
    background-image: url('myImg.jpeg'); 
    background-position:center top; // you can change this as you like. 
    background-repeat:no-repeat; 
    -moz-background-size:cover; 
    background-size:cover; 
    height: 100%; 
    width:100%; 
} 

hinzufügen -moz-background-size für Firefox Browser.

1

Für die HTML:

<body class="background"> 
    <!-- Content goes here --> 
</body> 

Für die CSS:

.background { 
    background-image: url(image.png); 
    background-size: cover; 
    position: fixed; 
} 

Sag mir, wie es geht!