Heim > Web-Frontend > CSS-Tutorial > Wie kann ich ein Hintergrundbild mithilfe von CSS präzise zentrieren?

Wie kann ich ein Hintergrundbild mithilfe von CSS präzise zentrieren?

Susan Sarandon
Freigeben: 2024-11-30 11:08:10
Original
874 Leute haben es durchsucht

How Can I Precisely Center a Background Image Using CSS?

Ein Hintergrundbild mit CSS präzise zentrieren

Um ein Hintergrundbild zentral auszurichten, wurde der folgende CSS-Code verwendet:

body{
    background-position:center;
    background-image:url(../images/images2.jpg) no-repeat;
}
Nach dem Login kopieren

Während der Code das Bild tatsächlich über die gesamte Seite kachelt, ist das Ergebnis eine Teilansicht, bei der der obere Teil des Bildes sichtbar ist verdeckt. Ziel ist es, eine perfekte Zentrierung zu erreichen und auch auf einem 21-Zoll-Bildschirm die volle Sichtbarkeit zu gewährleisten.

Um diese präzise Ausrichtung zu erreichen, werden folgende Anpassungen am CSS empfohlen:

background-image: url(path-to-file/img.jpg);
background-repeat:no-repeat;
background-position: center center;
Nach dem Login kopieren

Diese Modifikation Legt die Hintergrundposition sowohl horizontal als auch vertikal explizit auf die Mitte des Bildschirms fest.

Alternativ können Sie einen Div-Container für das Bild erstellen und es mithilfe von Z-Index als festlegen Hintergrund kann den Zentrierungsprozess vereinfachen.

Ein anderer Ansatz besteht darin, Pixelwerte in der Eigenschaft „Hintergrundposition“ zu verwenden:

background-position: 0 100px; /*use a pixel value that will center it*/
Nach dem Login kopieren

Alternativ, wenn die Mindesthöhe des Körpers als 100 %, 50 % definiert ist kann zum Zentrieren verwendet werden:

body{
    background-repeat:no-repeat;
    background-position: center center;
    background-image:url(../images/images2.jpg);
    color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    min-height:100%;
}
Nach dem Login kopieren

Implementieren Sie diese Anpassungen, um ein Hintergrundbild mühelos zu zentrieren Präzision.

Das obige ist der detaillierte Inhalt vonWie kann ich ein Hintergrundbild mithilfe von CSS präzise zentrieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage