CSS-Randseiten


Inhaltsverzeichnis

    Inhaltsverzeichnis anzeigen


CSS-Rahmen - Einzelne Seiten

Anhand der Beispiele auf den vorherigen Seiten haben Sie gesehen, dass es möglich ist, a anzugeben unterschiedlicher Rand für jede Seite.

In CSS gibt es auch Eigenschaften zum Festlegen der einzelnen Ränder (oben, rechts, unten und links):

Beispiel

p
{
   
border-top-style: dotted;
   
border-right-style: solid;
  border-bottom-style: dotted;
  border-left-style: solid;
}

Ergebnis :

Different Border Styles

Probieren Sie es selbst aus →

<!DOCTYPE html>
<html>
<head>
<style>
p {
  border-top-style: dotted;
  border-right-style: solid;
  border-bottom-style: dotted;
  border-left-style: solid;
}
</style>
</head>
<body>

<h2>Individual Border Sides</h2>
<p>2 different border styles.</p>

</body>
</html>


Das obige Beispiel liefert das gleiche Ergebnis wie dieses:

Beispiel

p {	border-style: dotted solid;
}

Probieren Sie es selbst aus →

<!DOCTYPE html>
<html>
<head>
<style>
p {
  border-style: dotted solid;
}
</style>
</head>
<body>

<h2>Individual Border Sides</h2>
<p>2 different border styles.</p>

</body>
</html>


So funktioniert es also:

Wenn die Eigenschaft class="w3-codespan">border-style vier Werte hat:

  • Rahmenstil: gepunktet, durchgezogen, doppelt gestrichelt;

    • Der obere Rand ist gepunktet

    • Der rechte Rand ist durchgehend

    • Der untere Rand ist doppelt

    • Der linke Rand ist gestrichelt

Wenn die Eigenschaft class="w3-codespan">border-style drei Werte hat:

  • Rahmenstil: gepunktetes, durchgezogenes Doppel;

    • Der obere Rand ist gepunktet

    • Der rechte und linke Rand sind durchgehend

    • Der untere Rand ist doppelt

Wenn die Eigenschaft class="w3-codespan">border-style zwei Werte hat:

  • Rahmenstil: gepunktet durchgezogen;

    • Die oberen und unteren Ränder sind gepunktet

    • Der rechte und linke Rand sind durchgehend

Wenn die Eigenschaft class="w3-codespan">border-style einen Wert hat:

  • Rahmenstil: gepunktet;

    • alle vier Ränder sind gepunktet

Beispiel

 /* Four values */
p {
  border-style: dotted solid double dashed; 
}
/* Three 
  values */
p {
  border-style: dotted solid double; 
}
  
/* Two values */
p {
  border-style: dotted solid; 
}
/* One value */
p {
  border-style: dotted; 
}

Probieren Sie es selbst aus →

<!DOCTYPE html>
<html>
<head>
<style>
body {
  text-align: center;
}
/* Four values */
p.four {
  border-style: dotted solid double dashed;
}

/* Three values */
p.three {
  border-style: dotted solid double;
}

/* Two values */
p.two {
  border-style: dotted solid;
}

/* One value */
p.one {
  border-style: dotted;
}
</style>
</head>
<body>

<h2>Individual Border Sides</h2>
<p class="four">4 different border styles.</p>
<p class="three">3 different border styles.</p>
<p class="two">2 different border styles.</p>
<p class="one">1 border style.</p>

</body>
</html>


Im obigen Beispiel wird die Eigenschaft class="w3-codespan">border-style verwendet. Es funktioniert jedoch auch mit class="w3-codespan">Rahmenbreite und class="w3-codespan">border-color.