zhaoJians Tech-Notizen

IT-Kurs CSS-Grundlagen 025_Abstände und Polsterung

Lernen / CSS-Grundlagen ~3359 Wörter · 9 Min. Lesezeit - Aufrufe

Abstände

In CSS sind Abstände und Polsterung zwei verschiedene Konzepte, die beide zur Steuerung des Raums zwischen Elementen und zur Beeinflussung des Seitenlayouts verwendet werden.

Beispieleffekt

Abstand (Außenabstand)

Der Abstand (margin) bezeichnet den Raum zwischen einem Element und seinen benachbarten Elementen. Abstände können verwendet werden, um den Abstand zwischen Elementen zu steuern und das Seitenlayout zu beeinflussen. Abstände selbst haben keine Hintergrundfarbe, sind vollständig transparent und beeinflussen nicht die tatsächliche Größe des Elements. Sie können positive oder negative Werte sein, die Einheit kann Pixel (px), Prozent (%), em usw. sein.

Beispiel:

.base {
width: 200px;
height: 200px;
}
.example1 {
margin: 10%;
background-color: blue;
}
.example2 {
margin: -50px 50px;
background-color: green;
}
.example3 {
margin: 10px 20px 30px 40px;
background-color: red;
}
<div class="base example1"></div>
<br>
<div class="base example2"></div>
<br>
<div class="base example3"></div>

Effekt: Beispieleffekt Mit margin-top, margin-right, margin-bottom, margin-left kann der Abstand in einer bestimmten Richtung einzeln festgelegt werden.

Beispiel:

.example1 {
margin-top: 100px;
margin-right: 50px;
margin-bottom: 80px;
margin-left: 50px;
background-color: blue;
width: 200px;
height: 200px;
}
<div class="example1"></div>

Effekt:

Beispieleffekt

Polsterung (Innenabstand)

Die Polsterung (padding) bezeichnet den Raum zwischen dem inneren Inhalt eines Elements und dem Rahmen des Elements. Polsterung kann verwendet werden, um den Abstand zwischen dem inneren Inhalt und dem Rahmen anzupassen und beeinflusst die Größe und das Layout des Elements. Polsterung erbt die Hintergrundfarbe des Elements und beeinflusst die tatsächliche Größe des Elements. Negative Werte werden nicht unterstützt, die Einheit kann Pixel (px), Prozent (%), em usw. sein.

Beispiel:

.base {
width: 200px;
height: 200px;
}
.example1 {
padding: 3%;
background-color: blue;
}
.example2 {
padding: 10px 50px ;
background-color: green;
}
.example3 {
padding: 10px 20px 30px 40px;
background-color: red;
}
<div class="base example1">Padding-Test</div>
<br>
<div class="base example2">Padding-Test</div>
<br>
<div class="base example3">Padding-Test</div>

Effekt:

Beispieleffekt Mit padding-top, padding-right, padding-bottom, padding-left kann die Polsterung in einer bestimmten Richtung einzeln festgelegt werden.

Beispiel:

.example1 {
padding-top: 20px;
padding-right: 50px;
padding-bottom: 80px;
padding-left: 10px;
background-color: blue;
width: 200px;
height: 200px;
}
<div class="example1">Padding-Test</div>

Effekt: Beispieleffekt

Teilen:

Kommentare