Wie Sie einen benutzerdefinierten Rahmen mit CSS

September 5

CSS ermöglicht Ihnen, benutzerdefinierte Rahmen über die Border-Width, Border-style Stil und Rahmenfarbe Eigenschaften zu erstellen. Von diesen drei ist nur die Rahmenart Eigenschaft erforderlich. Sie können mischen und Rahmeneigenschaften in irgendeiner Weise gewünschte übereinstimmen. Der benutzerdefinierte Rahmen muss jedoch mindestens eine Rahmenart in der Definition definieren. Wenn Sie einen benutzerdefinierten Rahmen erstellen, können Sie jede Eigenschaft für jede Seite einzeln zu definieren oder eine Kurzschrift-Eigenschaft verwenden, um alle der Grenze Werte in einer Zeile zu definieren. Verwenden Sie CSS-Klassen, um mehrere benutzerdefinierte Rahmen zu erstellen, die Sie in Ihren HTML-Dateien auf ein Element anwenden können.

Anweisungen

1 Öffnen Sie die CSS-Datei und geben Sie Folgendes ein:

{.borderone}

die Border-Width: 1px;

Rahmenart: solid;

Rahmenfarbe: lila;

}

Dies erstellt eine Klasse, die einen soliden, lila Rahmen macht, der dass ein Pixel dick ist.

2 Geben Sie Folgendes ein:

{.bordertwo}

die Border-Width: Dick;

Rahmenart: doppelte;

}

Diese Klasse verwendet den vordefinierten dicken Wert für die Breite anstatt eine Größe in Pixel. Sie können auch "dünn" oder "Mittel".

3 Geben Sie Folgendes ein:

{.borderthree}

Rahmenart: punktierte Solid;

Rahmenfarbe: rot gelb;

}

Diese Klasse verwendet zwei-Werte für die Art und Farbe Eigenschaften, abwechselnd die beiden zwischen dem oberen, rechten, unteren und linken Seiten. In diesem Beispiel sind die obere und untere Seite der Grenze punktiert und rot, während die linke und Rechte Seite solide und Gelb sind.

4 Geben Sie Folgendes ein:

{.borderfour}

Border-Top-Width: 10px;

Border-Top-Style: gestrichelt;

Border-Top-Color: blau;

Border-Right-Width: 15px;

Border-Right-Style: doppelte;

Border-Right-Color: gelb;

Border-Bottom-Width: 3px;

Border-Bottom-Style: punktiert;

Border-Bottom-Color: rot;

Border-Left-Width: 1px;

Border-Left-Style: solid;

Border-Left-Color: green;

}

Diese Klasse definiert jedes möglichen Rahmeneigenschaft getrennt, mit einer unterschiedlichen Breite, Stil und Farbe für jede Seite der Grenze.

5 Geben Sie Folgendes ein:

{.borderfive}

Border: 3px solid schwarz;

}

Diese Klasse verwendet die Kurzschreibweise Border-Eigenschaft jeder Border-Attribut einer Eigenschaft definieren und wendet die gleichen Werte zu beiden Seiten der Grenze. Die Rahmenart wird als Teil der Eigenschaft impliziert. Diese Eigenschaft erfordert, dass Sie die Eigenschaften zu definieren, in der Breite, Stil, Farbe bestellen, aber Sie können die Breite und Farbe auslassen, wenn Sie nicht, zu definieren möchten.

6 Speichern Sie die CSS-Datei.