Heim  >  Artikel  >  Web-Frontend  >  So legen Sie den Hintergrund mit CSS fest

So legen Sie den Hintergrund mit CSS fest

coldplay.xixi
coldplay.xixiOriginal
2021-04-15 16:29:2520441Durchsuche

So legen Sie den Hintergrund in CSS fest: 1. Verwenden Sie das Attribut [background-color], um eine Volltonfarbe für das Element festzulegen. 2. Verwenden Sie das Attribut [background-image], um das Hintergrundbild für das Element festzulegen. Das Hintergrundattribut kann alle Hintergrundeigenschaften einer Anweisung festlegen.

So legen Sie den Hintergrund mit CSS fest

Die Betriebsumgebung dieses Tutorials: Windows7-System, CSS3-Version, DELL G3-Computer.

So legen Sie den Hintergrund in CSS fest:

1. Attribut „Hintergrundfarbe“

Das Attribut „Hintergrundfarbe“ legt eine Volltonfarbe für das Element fest. Diese Farbe füllt den Inhalt, die Polsterung und die Randbereiche des Elements und erstreckt sich bis zu den äußeren Grenzen des Elementrands (jedoch nicht bis zu den Rändern). Wenn der Rahmen transparente Teile hat (z. B. einen gepunkteten Rand), wird die Hintergrundfarbe durch diese transparenten Teile hindurchscheinen.

transparenter Wert

Obwohl in den meisten Fällen keine Notwendigkeit besteht, transparent zu verwenden. Wenn Sie jedoch nicht möchten, dass ein Element eine Hintergrundfarbe hat und Sie nicht möchten, dass sich die Browser-Farbeinstellungen des Benutzers auf Ihr Design auswirken, ist es dennoch erforderlich, den Transparenzwert festzulegen.

2. Attribut „Hintergrundbild“

Das Attribut „Hintergrundbild“ legt das Hintergrundbild für das Element fest. Der Hintergrund eines Elements nimmt die gesamte Größe des Elements ein, einschließlich Abstand und Ränder, jedoch keine Ränder.

Standardmäßig wird das Hintergrundbild in der oberen linken Ecke des Elements platziert und wiederholt sich horizontal und vertikal.

Abhängig vom Wert der Eigenschaft „Hintergrundwiederholung“ kann das Bild unendlich gekachelt, entlang einer bestimmten Achse (x-Achse oder y-Achse) gekachelt oder überhaupt nicht gekachelt werden.

Das anfängliche Hintergrundbild (Originalbild) wird entsprechend dem Wert der Eigenschaft „Hintergrundposition“ platziert.

3. Hintergrundattribut

background ist ein Kurzattribut, das alle Hintergrundattribute in einer Anweisung festlegen kann.

Sie können die folgenden Attribute festlegen:

  • background-color: Gibt die zu verwendende Hintergrundfarbe an.

  • Hintergrundposition: Gibt die Position des Hintergrundbilds an.

  • Hintergrundgröße: Gibt die Größe des Hintergrundbilds an.

  • background-repeat: Gibt an, wie das Hintergrundbild wiederholt werden soll.

  • background-origin: Gibt den Positionierungsbereich des Hintergrundbilds an.

  • background-clip: Gibt den Zeichenbereich des Hintergrunds an.

  • background-attachment: Gibt an, ob das Hintergrundbild fest ist oder mit dem Rest der Seite scrollt.

  • Hintergrundbild: Gibt das zu verwendende Hintergrundbild an.

Hinweis: Bitte legen Sie eine verfügbare Hintergrundfarbe fest, damit die Seite gute visuelle Effekte erzielen kann, auch wenn das Hintergrundbild nicht verfügbar ist.

Beispiel:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
div {
width: 400px;
height: 200px;
border: 1px solid red;
}
.demo1{
background-color: paleturquoise;
}
.demo2{
background-image: url(1.jpg);
background-size: 400px;
}
.demo3{
background:paleturquoise url(1.jpg) no-repeat;
background-size: 300px;
}
</style>
</head>
<body>
<div class="demo1">纯色背景</div>
<div class="demo2">图片背景</div>
<div class="demo3">纯色+图片背景</div>
</body>
</html>

Rendering:

So legen Sie den Hintergrund mit CSS fest

Verwandte Lernempfehlungen: CSS-Tutorial

Das obige ist der detaillierte Inhalt vonSo legen Sie den Hintergrund mit CSS fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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