Was denkst du, wenn es um "schrittweise Farbe" geht?
Als ich anfing, nach diesem Substantiv zu suchen, stellte ich fest, dass es tatsächlich zwei Verständnisse oder zwei Formen hat: dynamischer Gradienten und statischer Gradienten.
Der sogenannte dynamische Gradient, um ein einfaches Beispiel zu geben: Wenn er kommt, wird ihr Gesicht allmählich rot ... allmählich ändert sich allmählich ständig. Während der statische Gradient noch einfacher ist: Wenn der Regenbogen vom Himmel stammt, rot, orange, gelb, grün, blau, blau, lila ... in den derzeit gezeigten fertigen Produkten sind die Farben von Teil zum anderen unterschiedlich und die Amplitude kann relativ klein sein und sie ändern sich allmählich, aber eines ist entscheidend. Es hat bereits existiert, um einen sich ändernden Status zu bilden und kann nicht mehr geändert werden.
Lassen Sie uns auf diese Weise JavaScript zuerst verwenden, um den sogenannten dynamischen Gradienten zu implementieren. Wenn Sie die dynamischen Gründe berücksichtigen, werden Sie das Bild nicht hinauffahren. Lassen Sie mich die Idee kurz vorstellen:
* Dynamischer Gradient
Die Codekopie lautet wie folgt:
<span style = "Schriftgröße: 12px;"> <html>
...
<body>
<Center>
<div id = "fade"> </div>
</center>
</body>
</html> </span>
Aus Gründen der Bequemlichkeit des Betrachtens schreibe ich einen eingebetteten Stil oder empfehle die Verwendung externer Verbindungsstile. Als nächstes werde ich einfach dynamisch schreiben, um Gradienteneffekte zu erzielen:
Die Codekopie lautet wie folgt:
<span style = "Schriftgröße: 12px;"> <script type = "text/javaScript">
var node = document.getElementById ("fade");
var color = "#0000";
var Level = 1;
Fenster.load = Funktion fading () {
node.style.background = color.+Level.toString ()+Level.toString ();
Ebene ++;
if (Ebene> 16) {
Clearimeout (verblassen);
}anders{
setTimeout (verblassen, 300);
}
}
<Script> </span>
Es scheint, dass ich nicht mehr sagen muss, nur ein Spleißen und ein wiederholter Anruf.
* Statischer Gradient
Lassen Sie uns zuerst die Bilder anhängen, schauen wir uns den Effekt an und verstehen wir im Allgemeinen die Bedeutung der Götter.
Ohne die Kompatibilität zu berücksichtigen, ist es nach der realen Modifikationsforschung kompatibel. Dies fehlt ein wenig in der Schnittstelle, ohne die Kompatibilität zu berücksichtigen. Okay, sagen wir das zuerst weiter. Ich benutze den Webkit -Kernel, daher werde ich dies verwenden, um es zuerst vorzustellen.
Fügen Sie den CSS -Stil hinzu:
Hintergrund: -Webkit-Gradient (linear, 100% 0%, 0% 0%, von (#ffffff), Color-Stop (0,5,#0000ff) bis (#ffffff));
Eine kurze Erklärung:
Linear: Dies begegnet den beiden Konzepten des linearen Gradienten und des radialen Gradienten, die nichts weiter als lineare Veränderungen an einer Linie und radialen Diffundieren wie ein Kreis sind;
Die folgenden vier Werte: repräsentieren den PX -Wert in der entsprechenden Richtung, der im Uhrzeigersinn von links in der Reihenfolge der Rotation auswendig gelernt werden kann, aber die Farbe, die abgeschnitten wird, darstellt.
Von: Dies ist die Farbe des Anfangs
zu: und von gleichzeitig erscheinen, und die Farbe am Ende des Gradienten ist endlich abgeschlossen
Color-Stopp: Bezieht sich auf die Farbe, wenn sie sich dort wechselt, wo sich die Linie befindet. Natürlich wechselt es von der Umgebung, die von dem Übergangspunkt zu dem Übergangspunkt bis zum Übergangspunkt entspricht;
Ok, ich werde viel verstehen und ich werde ein paar einfache andere grundlegende Codes bekommen
Die Codekopie lautet wie folgt:
Filter: progid: dimaTeTransform.microsoft.gradient (GradientType = 1, startColorStr =#B8C4CB, EndColorStr =#f6f6f8);/*IE6*/
Hintergrund: -moz-linear-Gradient (links,#ffffff,#ff0000);/*Andere nicht IE6*/
Hintergrund: -Webkit-Gradient (linear, 100% 0%, 0% 0%, von (#ff0000) bis (#0000ff));/*Andere nicht IE6*//
Ich habe heute eine Episode von "Sprechen" gesehen. Es stellt sich heraus, dass es eine so gute Show gibt. Ist es zu niedriger?