CSS-Verlaufsfarben

November 29

Lernen wie CSS Farbe anwenden Farbverläufe zu Ihren Webseiten potenziell erhöht den Reiz, oder zumindest die Zeichnung macht dieser Seiten. Sie können den Effekt auf bestimmte Elemente auf einer Webseite, wie einen bestimmten Absatz oder Wörter innerhalb eines Absatzes anwenden. Wenn Sie es für eine ganze Seite verwenden, erwägen Sie Farben, die ziemlich nah beieinander, wie stark kontrastierenden Farben Ansicht Aufmerksamkeit weg von Ihrer Seite Inhalt ziehen kann.

Nicht-Internet Explorer-Browsern

Wenn Sie einen nicht-Explorer-Browser haben, können Sie einen Farbverlauf mit CSS durch Erstellen eines Stils, die dem Attribut "Hintergrund" einen Wert zuweist, die das Schlüsselwort enthält erstellen "- Moz - linear-Farbverlauf." Dieser Wert muss auch die Farbwerte, bestehend aus den Farbverlauf enthalten. Wenn Sie diese und andere Ansätze zur Herstellung von eines Farbverlaufs anwenden, achten Sie darauf, eine Farbe für Vordergrund wählen, die sich vor dem abgestuften Hintergrund abheben wird. Wählen Sie z. B. schwarz, wenn diesem Hintergrund von weiß auf rot wechselt, oder eine andere non-Red Farbton für Ihren Text oder andere Vordergrundelement. Geben Sie die Vordergrundfarbe mit der CSS-Attribut "Farbe".

Beispiel-CSS-Code für nicht - IE-Browsern

Der CSS-Code, die nach diesem Abschnitt erstellt einen Verlauf, der Verlauf von schwarz zu weiß. Sie können den Code gradient-Effekt durch in einem Editor-Dokument einfügen, mit der Endung "Htm" zu speichern, dann öffnen es in Ihrem Browser anzeigen.

< html >

< Head >

< Stil >

{.gradStyle}

Hintergrund: - Moz-linear-gradient(top, #000000, #FFFFFF);

Farbe: #050505; / Farbe des Textes /

Höhe: auto; / Farbverlauf auf Höhe des Elements zu dehnen/

Padding: 15px; / Hinzufügen eines Randes zwischen gradient Rand und Elementkante/

}

< / style >

< / head >

< Körper >

< P Class = "GradStyle" >

Diesem Hintergrund zeigt einen Farbverlauf.

</p >

< / body >

< / html >

InternetExplorer und alle Browser

Die Lösung mit dem Schlüsselwort "linearen Farbverlauf" funktioniert nicht in den Versionen 8 oder unterhalb von Internet Explorer. Stattdessen können Sie eine Lösung, die auf einer kleinen Bilddatei beruht, die einen Verlauf zeigt. Verwenden Sie ein Malprogramm wie Microsoft Paint, um den Farbverlauf zu erstellen, dann verwenden Sie CSS um dieses Bild in den Hintergrund eines Elements zu wiederholen. Wie bei den nicht-IE-Ansatz zum Erstellen von Farbverläufen, beinhaltet dieser Ansatz das CSS "Hintergrund"-Attribut. Statt Farbwerte nach diesem Stichwort, jedoch geben Sie den Namen der Bilddatei an, die den Farbverlauf mit dem Schlüsselwort "URL" enthält an. Verdeutlichen Sie, dass das Bild wiederholt werden soll, indem Sie das Schlüsselwort "Repeat-X" am Ende der "Hintergrund"-Klausel angeben.

Beispiel-Code für alle Browser

Der folgenden Webseite zum Erstellen eines Farbverlaufs wird in allen Browsern funktionieren. Erstellen Sie bevor Sie die Seite in Ihrem Browser öffnen eine Farbe-gradient Image-Datei in ein Malprogramm, dann speichern Sie diese Datei als "grad.gif" im gleichen Verzeichnis wie die Webseite.

< html >

< Head >

< Stil >

{.gradStyle}

Hintergrund: URL("grad.gif") 0 % 0 % wiederholen-X;

Farbe: #050505;

Höhe: 150px;

Padding: 15px;

}

< / style >

< / head >

< Körper >

< p Class = "GradStyle" > einen anderen Hintergrund mit einem Farbverlauf. </p >

< / body >

< / html >