Abonnieren Sie unseren neuesten HTML/CSS -Channel -Newsletter und klicken Sie hier, um zu abonnieren.
Folgendes sind unsere neuesten Front-End-Ressourcen:
Als Front-End-Entwickler haben wir die Verantwortung, die neuesten Technologien und Tools zu beherrschen, um unsere endgültigen Produkte einfach zu bedienen, einfach zugänglich zu machen, und warum nicht schön.
Louis Lazaris teilt uns eine Ausgabe 11-Liste mit mehr als 20 kostenlosen Dokumenten und Anleitungen, die er für Front-End-Entwickler anbietet.
Diese Liste ist beeindruckend und enthält Ressourcen zur funktionalen Programmierung, ES6, progressive Webanwendungen, Zugänglichkeit und vieles mehr. Fühlen Sie sich frei, die Ressourcen zu wählen, die Ihnen gefallen. Für mich ist das CSS -Referenz- und Typografiehandbuch eine Ressource, die ich sofort ausgecheckt habe.
CSS -Referenz ist eine visuelle Anleitung, in der CSS -Attribute in:
organisiert sindSie können auch alphabetisch auf eine Liste aller CSS -Eigenschaften zugreifen.
Diese Anleitung erläutert jedes Attribut und mögliche Werte in klaren und einfachen Begriffen und bietet hervorragende Grafiken, um die Ergebnisse zu veranschaulichen.
Jedes Tool, das hervorragende Prinzipien, Best Practices und Code auf praktische und zugängliche Weise lehrt, ist meine Empfehlung wert. Meiner Meinung nach tut dies das Typografiehandbuch.
Dies ist ein Open -Source -Projekt auf GitHub, der:
abdeckt:Der letzte Teil zeigt speziell eine beträchtliche Anzahl von Codebeispielen, die sich auf Themen wie relative Einheiten, vertikale Raum, Schriftgröße und Farbe konzentrieren.
Wenn Sie die meisten Ressourcen über die Web -Typografie ein wenig beängstigend und voller Terminologie finden, überrascht Sie das Typografiehandbuch (absolut eine gute Überraschung).
Wir haben uns entwickelt, um Bewegung sehr gut zu bemerken. Die Beobachtung von Bewegung und visuellen Hinweisen ermöglicht es uns, komplexe Bewegungen und Ideen auf nonverbale Weise zu verstehen.
Animation im Web kann den gleichen Effekt nutzen und der Konversation zwischen dem Benutzer und der Benutzeroberfläche zusätzliche Tiefe und Bedeutung verleihen.
Verwenden Sie die CSS -Animation, um Website -Vitalität zu geben - Donovan Hutchinson & Guy Routledge
Animation ist zu einem Schlüsselelement in Webdesign und -entwicklung geworden. Benutzeroberflächendesigner bringen uns bei, wie Sie subtile Animationseffekte verwenden, um Benutzern dabei zu helfen, Aufgaben auf einer Website auszuführen, die Langeweile zu verhindern, wenn Besucher auf das Laden von Ressourcen warten, und die Aufmerksamkeit der Leser beim Scannen von Webinhalten zu lenken.
Derzeit ist der häufigste Weg, Webinhalte zu animieren,
Um mehr über Webanimation zu erfahren, bietet SitePoint Premium einen brandneuen Kurs - Animation mit CSS - unter dem Titel "Superstar Donovan Hutchinson" unter dem Titel.
Dieser Kurs deckt die Prinzipien der effektiven Benutzeroberflächenanimation und der Implementierung der Verwendung von CSS -Übergang und @KeyFrames, Locker- und Timing -Funktionen, mehreren Animationen, Scrolling -Animationen, Browser -Unterstützung und Zugänglichkeit ab.
Wenn Sie Artikel bevorzugen, hier sind nur einige meiner Lieblings -SitePoint -Beiträge:
Die Verwendung von CSS für Webanimation ist immer noch meine bevorzugte Methode, aber in einigen Fällen benötigen Sie eine starke JavaScript -Bibliothek, um den Job zu erledigen.
Für komplexe Webanimationen, die JS -Lösungen erfordern, lesen Sie bitte meine Serie "Beyond CSS: Dynamic Dom Animation Library". Der erste Teil beschreibt, wie Anime.js verwendet werden, und der zweite Teil beschreibt, wie Kute.js, eine leistungsstarke modulare Open -Source -Animations -Engine, zur Animation DOM verwendet werden.
Bleiben Sie dran, bald werden weitere Inhalte veröffentlicht.
Wenn Sie in dieser Serie eine JavaScript -Animationsbibliothek sehen möchten, kontaktieren Sie uns bitte!
Vorgestelltes Bild von unsplash.com
häufig gestellte Fragen zur CSS -AnimationWie kann man CSS -Animation lernen?
Kann ich CSS -Animation auf einer Website verwenden?
Ist CSS-Animationsressourcenintensiv?
Keyframes werden in CSS -Animationen verwendet, um die Stufen der Animation zu definieren. Sie ermöglichen es Ihnen, den Elementstil an jedem Punkt in der Animation anzugeben und so eine Reihe von Animationseffekten zu erstellen.
Um Ihre CSS -Animation reaktionsschnell zu machen, können Sie Medienabfragen verwenden, um die Animationseigenschaften anhand der Bildschirmgröße anzupassen. Auf diese Weise können Sie Animationen erstellen, die unabhängig von ihrer Bildschirmgröße gut aussehen und auf allen Geräten funktionieren.
Ja, Sie können CSS -Animationen mit JavaScript verwenden, um komplexere und interaktivere Animationen zu erstellen. JavaScript kann verwendet werden, um das Timing, die Sequenz und das Verhalten von Animationen zu kontrollieren, wodurch ein höheres Maß an Kontrolle und Interaktivität gewährt werden kann.
CSS -Animationen können mit Entwicklertools im Browser debuggen werden. Mit diesen Tools können Sie Animationseigenschaften überprüfen, Zeiten überprüfen und Animationssequenzen in Zeitlupe anzeigen.
absolut! CSS -Animationen können die Benutzererfahrung Ihrer Website erheblich verbessern, indem das visuelle Interesse und die Interaktivität erhöht werden. Sie können verwendet werden, um die Aufmerksamkeit der Benutzer zu leiten, Feedback zu geben und eine ansprechendere und dynamischere Benutzeroberfläche zu erstellen.
Während CSS -Animation ein leistungsstarkes Werkzeug ist, hat sie einige Einschränkungen. Sie können viele Ressourcen aufnehmen, insbesondere für komplexe Animationen, und nicht alle Animationseigenschaften werden von allen Browsern unterstützt. Darüber hinaus kann die Verwendung von CSS zum Erstellen komplexer Animationen herausfordernder und zeitaufwändiger sein als die Verwendung von JavaScript oder anderen Animationsbibliotheken.
Das obige ist der detaillierte Inhalt vonFantastische Front-End-Ressourcen und CSS-Animationskurs. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!