CSS-Körper fixiert hintergrund
Habe ich diese CSS:
body
{
background-position: center top;
background-color: rgb(237, 237, 237);
font-size: .85em;
font-family: "Trebuchet MS" , Verdana, Helvetica, Sans-Serif;
margin: 0px auto;
padding: 0;
color: #696969;
width: 1000px;
height: 1200px;
background-image: url('Background.png');
background-repeat: no-repeat;
background-attachment: inherit;
top: 0px;
}
Wenn ich Fenster maximieren es ist alles ok, aber wenn ich das Fenster kleiner, der hintergrund bewegt sich das Bild.
Dies ist, wie der Blick in maximizedbrowser Fenster
Und dies ist nach änderung der Fenstergröße
Du musst angemeldet sein, um einen Kommentar abzugeben.
Meisten Antworten, die Sie bekommen von Menschen erfordert IE9+ (da es CSS3). Allerdings, wenn Sie erwarten, dass Benutzer mit älteren Browsern, wie gut (ich bin praktisch und sicher hier), ich denke, die Art und Weise, die Sie brauchen, dies zu tun ist durch die Verwendung von jQuery/JavaScript. Ich habe etwas ähnliches in der Vergangenheit in CSS3, aber ich erkannte später, dass die meisten Firmen/Unternehmen setzen immer noch IE8 und der beste Weg dies zu tun ist mithilfe von JavaScript.
Hier sind ein paar Beispiele:
(dies ist ein sehr gutes Beispiel)
Versuchen Sie Dies:
Nun zunächst einmal, versuchen Sie, Gruppe die CSS-Eigenschaften zusammen, wo verfügbar, als solche:
Könnte auch ein jsFiddle für das Problem, damit wir sehen können, die Gesamtheit der code, oder einen link zu der Seite?
http://jsfiddle.net/
Dank