Zuhause Social Media Wie man CSS3-Gradienten verwendet - Dummies

Wie man CSS3-Gradienten verwendet - Dummies

Inhaltsverzeichnis:

Video: How to use gradient background in html and css 2025

Video: How to use gradient background in html and css 2025
Anonim

Ein CSS3-Farbverlauf (eine Mischung aus zwei oder mehr Farben) kann ein netter Hintergrund sein. Früher erstellten Entwickler einen Verlauf, indem sie in einem Bildeditor einen dünnen Verlaufsstreifen erstellten und dann die Wiederholungs-x- oder Wiederholungs-y-Regeln verwendeten, um das kleinere Bild über die Seite zu replizieren. Das war eine schöne Technik, aber es war nicht sehr flexibel und nur relativ einfache lineare Gradienten waren möglich.

CSS3 hat eine bemerkenswerte Gradientenregel hinzugefügt, die Gradienten nativ durch CSS macht. Wenn diese Technik vollständig angewendet wird, erleichtert es die Arbeit mit Farbverläufen erheblich.

CSS3 unterstützt zwei Haupttypen von Gradienten: linear und radial. Ein linearer Gradient ändert Farben entlang einer geraden Linie und ein radialer Gradient strahlt von einem Mittelpunkt nach außen.

Der Gradientenmechanismus war einer der langsameren Teile von CSS, der standardisiert und übernommen wurde. Daher ändert er sich immer noch, aber es sieht so aus, als würden die Browser endlich auf einen Standard setzen. Leider sind die herstellerspezifischen Präfixe vorerst notwendig.

Wie man einen einfachen Farbverlauf erstellt

Der einfachste Farbverlauf ist in Box 1 dargestellt. Er variiert von links nach rechts, beginnend bei rot und endend bei weiß.

# box1 {Hintergrundbild: linearer Verlauf (links, rot, weiß); background-image: -moz-linearer Farbverlauf (links, rot, weiß); background-image: -webkit-linear-gradient (links, rot, weiß);}

So erstellen Sie einen einfachen linearen Verlauf:

  1. Definieren Sie den Selektor.

    In CSS ist ein Farbverlauf definiert, und Sie müssen einen beliebigen standardmäßigen CSS-Selektor verwenden, um zu bestimmen, zu welchem ​​Element Sie den Farbverlauf hinzufügen.

  2. Verwenden Sie die Hintergrundbildregel.

    Ein Farbverlauf ist eine spezielle Form eines Bildes. Sie können die Hintergrundbildregel verwenden, um einen Verlauf auf den Hintergrund eines Elements anzuwenden, einschließlich des gesamten Körpers der Seite.

  3. Ruft die lineare Gradientenfunktion auf.

    Einige CSS-Elemente benötigen Klammern, da sie technisch Funktionen sind. Die Unterscheidung spielt im Moment keine Rolle, aber Sie müssen die Klammern einbeziehen, wenn Sie diesen Werttyp verwenden. Die lineare Gradiententechnik ist eine Funktion.

  4. Bestimmen Sie die Richtung, in die der Farbverlauf fließen soll.

    Sie können einen Gradientenfluss in eine beliebige Richtung innerhalb des Elements erstellen. Wenn Sie nach links zeigen, fließt das Element von links nach rechts. Sie können verwenden, um von oben nach unten zu fließen, oder oben links, um von oben links nach unten rechts zu gehen. Verwenden Sie eine Kombination aus oben, links, unten und rechts. Sie können auch einen Winkel in Grad angeben, wie im nächsten Beispiel gezeigt wird.

  5. Geben Sie eine Startfarbe an.

    Verwenden Sie eines der Standard-Farbwerkzeuge (Farbnamen, Hex-Farben, rgb () / rgba () oder hsl ()), um die Anfangsfarbe zu bestimmen.

  6. Geben Sie eine Endfarbe an.

    Die letzte angezeigte Farbe ist die Endfarbe des Farbverlaufs. Der Verlauf verläuft gleichmäßig von der Anfangs- bis zur Endfarbe.

  7. Wiederholen Sie dies mit Browsererweiterungen.

    Sie müssen Varianten für die spezifischen Browser hinzufügen. Sie müssen für jeden Hauptanbieter eine neue Version der Hintergrundbildregel erstellen.

So erstellen Sie einen interessanteren Verlauf

Wenn Sie sich Kasten 2 ansehen, sehen Sie einen komplexeren Verlauf mit mehreren Farben und einem interessanten Winkel.

# box2 {Hintergrundbild: linearer Verlauf (75 Grad, rot, weiß 33%, weiß 66%, blau); Hintergrundbild: -moz-linearer Gradient (75 Grad, rot, weiß 33%, weiß 66%, blau); background-image: -webkit-linear-gradient (75deg, rot, weiß 33%, weiß 66%, blau);}

So fügen Sie Ihren Farbverläufen mehr Pizazz hinzu.

  1. Verwenden Sie einen Winkel für die Richtung.

    Anstatt Ihre Farbverlaufsrichtung mit den standardmäßigen Schlüsselwörtern oben / links anzugeben, können Sie einen Startwinkel angeben. Winkel werden mathematisch in Grad gemessen, wobei 0 von rechts und 90 von oben nach unten kommt. Sie müssen die Gradmessung mit deg angeben, daher werden 75 Grad als 75 Grad geschrieben.

  2. Fügen Sie so viele Farben hinzu, wie Sie möchten.

    Ein Farbverlauf kann beliebig viele Farben enthalten. Jede Änderung der Farben wird als Farbanschlag bezeichnet. Das Beispiel zeigt drei verschiedene Farben.

  3. Bestimmen Sie, wo die Farbunterbrechung stattfindet.

    Standardmäßig sind die Farben gleichmäßig entlang des Verlaufs verteilt. Wenn Sie möchten, können Sie eine beliebige Farbe an eine beliebige Stelle im Verlauf verschieben. Die Farbstoppstellen sind in Prozent angegeben. Es ist nicht notwendig, einen Ort für den ersten und letzten Farbanschlag hinzuzufügen, da angenommen wird, dass sie 0% und 100% betragen.

  4. Erstellen Sie ein Farbband, indem Sie zwei Stops derselben Farbe bereitstellen.

    Box 2 verfügt über ein weißes Band. Um diesen Effekt zu erzielen, wurden zwei Farbstopps mit Weiß erzeugt, wobei einer mit 33% und der andere mit 66% auftrat. Das bricht die Steigung etwa in Terzen.

  5. Platzieren Sie zwei Farben an der gleichen Stelle für eine abrupte Farbänderung.

    Wenn Sie eine abrupte Farbänderung wünschen, setzen Sie einfach zwei verschiedene Farben auf den gleichen Prozentsatz.

  6. Wiederholen Sie dies für alle Browser.

    Auch hier müssen Sie die verschiedenen Browser berücksichtigen, bis diese Technik standardisiert wird.

Erstellen eines radialen Verlaufs

CSS3 unterstützt einen zweiten Verlaufstyp namens radialer Verlauf . Der Grundgedanke ist derselbe: Anstatt einer geraden Linie wie einem linearen Gradienten zu folgen, scheint ein radialer Gradient von einem zentralen Punkt im Element zu fließen und nach außen zu strahlen.

Der grundlegende radiale Farbverlauf, der in Box 3 angezeigt wird, wird mit diesem CSS-Code erstellt:

# box3 {Hintergrundbild: Radialgradient (weiß, blau); Hintergrundbild: -moz-Radialgradient (weiß, blau); background-image: -webkit-radial-gradient (weiß, blau);}

Wie Sie sehen, wird der grundlegende radiale Gradient ähnlich wie ein linearer Gradient erstellt, außer dass die radiale Gradientenfunktion anstelle der linearen Gradientenfunktion verwendet wird. Gradientenfunktion.

Radiale Verläufe haben viele Optionen, was sie recht vielversprechend macht, aber die Browserunterstützung für diese verschiedenen Standards ist ziemlich unübersichtlich. Box 4 hat einen radialen Verlauf mit drei Farben:

# box4 {Hintergrundbild: Radialgradient (rot, weiß, blau); Hintergrundbild: -moz-Radialgradient (rot, weiß, blau); background-image: -webkit-radial-gradient (rot, weiß, blau);}

Es ist auch möglich, die Form des Verlaufs von Kreis zu Ellipse zu ändern, um die Mitte des Verlaufs zu einem anderen Punkt innerhalb des Element, und um Farbstopps anzugeben. Sie müssen die aktuellen Spezifikationen überprüfen, um zu sehen, wie diese Dinge gemacht werden, da sie immer noch sehr experimentell sind.

Wie man CSS3-Gradienten verwendet - Dummies

Die Wahl des Herausgebers

Auswählen einer Digitalkamera-Tasche - Dummies

Auswählen einer Digitalkamera-Tasche - Dummies

Je nach Größe Ihrer Digitalkamera und ihres Zubehörs benötigen Sie möglicherweise Kamera Tasche. Wenn Sie sich für eine Kameratasche entscheiden, müssen Sie mehrere Faktoren berücksichtigen, um die beste Tasche für Ihre Digitalkamera zu finden:

Ausrüstung für Makro- und Nahaufnahmen - Dummies

Ausrüstung für Makro- und Nahaufnahmen - Dummies

Für Makro- und Nahaufnahmen, Sie müssen sich auf Themen konzentrieren, die näher als normal liegen. Um näher an Ihre Themen heranzukommen, benötigen Sie spezielle Makro- und Nahaufnahmen und Techniken. Hier sind einige der Möglichkeiten, wie Makro- und Nahaufnahmenfotografen die gewünschten Aufnahmen erhalten: Verwenden Sie eine makrospezifische Fixlinse. Im Gegensatz zu gewöhnlichen ...

Bewertung des elektronischen Suchers einer Digitalkamera - Dummies

Bewertung des elektronischen Suchers einer Digitalkamera - Dummies

Einige Digitalkameras sind mit elektronischen Suchern (EVFs) ausgestattet, die wie optische Sucher, aber verwenden Sie eine elektronische Anzeige, um Ihnen das Bild zu zeigen. Da EVFs ein Bild erzeugen, indem sie das Signal vom Sensor verwenden, bieten sie eine potentiell genauere Bildaufnahmeerfahrung. Jedoch können schlecht konstruierte EVFs ein Schmerz sein, so dass Sie sie untersuchen können ...

Die Wahl des Herausgebers

Wählen Sie ein Objektiv für Ihre Nikon D5300 - Dummies

Wählen Sie ein Objektiv für Ihre Nikon D5300 - Dummies

, Um zu entscheiden, welches Objektiv der beste Partner für Ihre Nikon D5300 ist Bei der Auswahl eines dSLR-Kameraobjektivs berücksichtigen Sie zunächst diese Faktoren: Objektivkompatibilität: Sie können eine Vielzahl von Objektiven an Ihrer Nikon D5300-Kamera anbringen, aber einige Objektive sind nicht vollständig mit allen Kamerafunktionen kompatibel. Zum Beispiel bei einigen Objektiven, ...

Auswählen eines Belichtungsmodus auf Ihrer Nikon D3400 - Dummies

Auswählen eines Belichtungsmodus auf Ihrer Nikon D3400 - Dummies

Die erste Einstellung, die berücksichtigt werden muss, ist der Belichtungsmodus. die Sie über das Modus-Wahlrad auswählen. Ihre Auswahl bestimmt, wie viel Kontrolle Sie über zwei kritische Belichtungseinstellungen haben - Blende und Verschlusszeit - sowie viele andere Optionen, einschließlich der Einstellungen für Farbeinstellungen und Blitzfotografie. Vollautomatische Belichtungsmodi Für ...

Auswahl eines Auslösemodus für eine Nikon DSLR - Dummies

Auswahl eines Auslösemodus für eine Nikon DSLR - Dummies

Die Nikon D3100 , D5100 und D7000 nehmen bei jedem Drücken des Auslösers einzelne Bilder auf. Wenn Sie jedoch die Einstellung für den Release-Modus ändern, können Sie dieses Verhalten ändern. Zum Beispiel können Sie die Kamera in den Selbstauslösermodus versetzen, so dass Sie den Auslöser drücken und dann vor dem ...

Die Wahl des Herausgebers

Digitale Spiegelreflexkamera All-in-One für Dummies Spickzettel - Dummies

Digitale Spiegelreflexkamera All-in-One für Dummies Spickzettel - Dummies

Wenn Sie Wenn Sie sich für Fotografie interessieren, finden Sie kein besseres Gerät als eine digitale SLR (oder DSLR). Ob Sie ein Amateur oder ein Profi sind, können Sie eine DSLR finden, die Ihren Bedürfnissen entspricht. Sie können die Kombination aus Leistung, Flexibilität, Wachstumspotenzial und "Accessorize-Fähigkeit" einer dSLR nicht schlagen. Mit den Informationen in diesem ...

Wie man als Hochzeitsfotograf Gebühren trägt - Dummies

Wie man als Hochzeitsfotograf Gebühren trägt - Dummies

Als Hochzeitsfotograf ist Ihre Aufgabe zu helfen die formalen Portraits fließen so reibungslos wie möglich. Sie können viel von der Vorbereitung in den Monaten vor dem eigentlichen Hochzeitsdatum legen, während Sie mit dem Paar kommunizieren. Wenn Sie Ihre Hausaufgaben machen, können Sie sich darauf konzentrieren, die Porträtsitzungen zu organisieren und die Kontrolle zu behalten ...

Zugriff auf die Photoshop CS5-Tools über Tastaturkürzel - Dummies

Zugriff auf die Photoshop CS5-Tools über Tastaturkürzel - Dummies

Photoshop CS5 bietet eine hohe Werkzeuganzahl von 71 in die erweiterte Version (ein paar weniger in der Standardversion). Nicht zu fürchten. Diese Abbildung zeigt das Photoshop-Werkzeugsymbol, den Namen jedes Werkzeugs und seine Tastenkombination, auch wenn es versteckt ist, versteckt in einem Flyout-Menü. Hinweis: 3D-Werkzeuge stehen zur Verfügung ...