Wie man eine Schaltfläche in CSS

August 29

Wie man eine Schaltfläche in CSS

Die Tasten auf Ihren Web-Seiten, sind wenn es Stilvorgaben Links, wahrscheinlich in jedem Browser anders erscheinen. Verbessern Sie Ihre Web-Designs, die mithilfe von CSS Stil Stylesheet (CSS) Code Schaltflächen zum Rest Ihrer Website übereinstimmen. Die beiden Schaltfläche Erstellen von tags--< Schaltfläche > und < Eingabe--> jede CSS-Eigenschaft Sie auf den meisten anderen HTML-Elementen, wie Absätze und < Div > Felder verwenden nehmen können. Fortgeschrittene Tricks in CSS Level 3 (CSS3), z. B. Hintergründe mit Farbverlauf und Schatten, können Sie die Schaltflächen zu erstellen, ohne ein Grafikprogramm zu öffnen.

Anweisungen

1 Schreiben Sie den HTML-Code um einen Button auf Ihrer Webseite erscheinen zu machen. Können Sie entweder die < Schaltflächentag > oder < Input >-Tag, aber das < Input >-Tag ist besser, wenn Sie Formulare Schaltflächen hinzufügen. Das Button-Tag sieht wie folgt aus:

Schaltfläche "<" > Schaltflächentext < / Taste >

Setzen Sie den Text, den Sie auf die Schaltfläche zwischen den Tags < Schaltfläche > anzeigen möchten. Dies ist anders als die < Input >-Tag, wonach Sie das < >-Typattribut auf "Abschicken" und "Value"-Attribut auf den Text festlegen, Sie auf den Button die gewünschte. Hier ist ein < Eingabe > Beispiel:

< Eingang Typ = "submit" Value = "Hier klicken!" / >

2 Das Stylesheet für Ihre Website in Ihrem Codeeditor zu öffnen. Fügen Sie < Style >-Tags und schreiben Sie CSS Code zwischen ihnen zu, wenn Sie kein Stylesheet haben oder wissen, wie man einen erstellen. Einen Selektor in CSS zu "wählen die Schaltfläche" <">" schreiben oder < Input >-Tag wie folgt:

Taste {}

Schreiben Sie einen "Attribut"-Selektor für < Input > anstelle von den < Input >-Tag selbst, da Sie Ihre Form < Eingabe > Tags für Textfelder auch eingeschlossen werden. Hier ist die "Attribut"-Auswahl:

Input [Type = "submit"] {}

3 Verwenden Sie CSS-Code, um die Schaltfläche zu formatieren, wie Sie möchten. Legen Sie den Hintergrund auf eine neue Farbe, Bild oder sogar einen Farbverlauf. Entfernen Sie die Standard-Grenze zu und ändern Sie es auf etwas, das Sie, z. B. einen abgerundeten Rahmen bevorzugen "Border-Radius." Legen Sie die Eigenschaft "Box-Shadow" einen Schlagschatten hinzufügen. Hier ist ein Beispiel:

Taste {}

Hintergrund: #ff0000;

Farbe: #ffffff;

Border: 0px;

Border-Radius: 10px;

}

Der obige Code erstellt einen roten Knopf mit weißem Text, keine Grenze und abgerundete Ecken.

Tipps & Warnungen

  • Einen Schlagschatten auf die Schaltfläche anwenden, dann verwenden Sie die ": aktive" Pseudoklasse Schlagschatten entfernen, wenn der Benutzer auf die Schaltfläche klickt.
  • Wenden Sie einen Hintergrund mit Farbverlauf in CSS und verwenden Sie dann die ": Hover" Pseudoklasse einen umgekehrten Farbverlauf anwenden, wenn jemand über die Schaltfläche bewegt. Dadurch entsteht eine glatte Wirkung hervorgehoben.
  • Versionen des Internet Explorer 8 und unter Mangel an Unterstützung für die meisten CSS3-Techniken und Internet Explorer 9 wird die Unterstützung begrenzt. Verwenden Sie Herbst-Rücken JavaScripts, zusätzliche Stylesheets und Bilder Ihre Buttons in vielen verschiedenen Browsern kompatibel zu machen.