Übersicht
Der Fortschrittsbalken ist die Hauptkomponente jeder Webanwendung. Der Fortschritt gibt den Abschluss eines Projekts oder einer Aufgabe an. In diesem Modul erstellen wir einen Fortschrittsbalken mit HTML und formatieren ihn mit CSS. Wir werden auch eine Fortschrittsanimation für den Fortschrittsbalken bereitstellen. In dieser Aufgabe animieren wir den Fortschrittsbalken mithilfe von @keyframes. Verwenden Sie Animationsstileigenschaften wie Animationsdauer, Name, Timing usw.
Algorithmus
Schritt 1 – Erstellen Sie ein HTML-Boilerplate in einem Texteditor.
Schritt 2 – Erstellen Sie einen übergeordneten Div-Container und definieren Sie den Klassennamen als barContainer.
Schritt 3 – Erstellen Sie nun ein weiteres untergeordnetes Element des aktuellen übergeordneten Div und definieren Sie den Klassennamen.
Schritt 4 – Erstellen Sie ein Kind, das gerade erbt und animiert wird.
Schritt 5 – Verknüpfen Sie das Stylesheet mit der Webseite, indem Sie einen Link-Tag im Head-Tag der Seite verwenden.
Schritt 6 – Erstellen Sie eine neue Datei „style.css“ und formatieren Sie die Seite. Verwenden Sie dazu die Animationseigenschaft, um Animationen in der Fortschrittsleiste zu erstellen.
Schritt 7 – Der Fortschrittsbalken wurde erfolgreich erstellt.
Beispiel
In diesem Beispiel erstellen wir einen einfachen Fortschrittsbalken mit HTML und CSS. Darunter ist index.html die Homepage, die das Grundgerüst der Seite darstellt. Alle Animations- und Stilteile werden im Abschnitt style.css erstellt. Die Datei style.css besteht aus den Stil- und Animationsteilen der Komponente.
<html> <head> <link rel="stylesheet" href="style.css"> <title>Progress Bar</title> <style> * { margin: 0; } .barContainer { min-height: 100vh; width: 100vw; display: flex; align-items: center; } .progress,.progressBar { width: 20rem; height: 2rem; border-radius: 1.2rem; margin: auto; background-color: rgb(243, 243, 243); } .progressBar{ background-color: green; animation: backp 3s; margin: 0; padding: 0; width: 80%; height: 2rem; border-radius: 1rem; box-shadow: none; } span{ color: white; text-align: end; display: block; padding: 0.5rem; } @keyframes backp { 0% { width: 0%; } 100%{ width: 80%; } } </style> </head> <body> <div class="barContainer"> <div class="progress"> <div class="progressBar"> <span> 80% Completed</span> </div> </div> </div> </body> </html>
Das Bild unten zeigt die Ausgabe, die einen Fortschrittsbalken zeigt, der beim Laden der Seite geladen wird. Da wir nur CSS verwenden, ist der Fortschrittsbalken auf 80 % Fortschritt festgelegt. Aus diesem Grund wurde dieser Fortschrittsbalken erstellt, um Anwendungen zu veranschaulichen, die Aufgaben wie den Abschluss eines Kurses umfassen. Um die Erledigung von Aufgaben zu verfolgen, ist dies die perfekte Möglichkeit, diese in Form einer grafischen Benutzeroberfläche darzustellen.
Fazit
Der Fortschrittsbalken wird in vielen Anwendungen verwendet, z. B. beim Installieren von Updates, beim Herunterladen von Anwendungen, beim Laden von Anwendungen und vielem mehr. Fortschrittsbalken machen die Benutzeroberfläche attraktiver. Um den Fortschrittsbalken in Echtzeit anzuzeigen, können wir nicht nur HTML und CSS verwenden. Um den Fortschrittsbalken in einem Echtzeitprojekt zu implementieren, verwenden wir auch die Skriptsprache Javascript, die die Internetverbindung überprüfen und über das von uns genutzte Netzwerk hoch- und herunterladen kann Der Fortschritt kann als Fortschrittsbalken angezeigt werden. Mithilfe von HTML und CSS können nur statische Fortschrittsbalken erstellt werden. Daher wird im Allgemeinen die Verwendung von Skriptsprachen wie Javascript zum Erstellen von Fortschrittsbalken bevorzugt.
Das obige ist der detaillierte Inhalt vonSo erstellen Sie einen Fortschrittsbalken mit HTML und CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

WebdevelopmentRelieSonHtml, CSS und JavaScript: 1) HtmlStructuresContent, 2) CSSstylesit und 3) JavaScriptaddssinteraktivität, Bildung von TheBasisofModerernwebexperiences.

Die Rolle von HTML besteht darin, die Struktur und den Inhalt einer Webseite durch Tags und Attribute zu definieren. 1. HTML organisiert Inhalte über Tags wie das Lesen und Verständnis. 2. Verwenden Sie semantische Tags wie usw., um die Zugänglichkeit und SEO zu verbessern. 3. Optimierung des HTML -Codes kann die Ladegeschwindigkeit und die Benutzererfahrung der Webseite verbessern.

HtmlisaspecifictypeofcodeFocusedonstructuringuringwebcontent, während "Code" breitincludesluages -ähnlichjavaScriptandpythonforfunctionality.1) htmldefineswebpageStructureStags.2) "Code" cometesaWiNrangeOfLanguagesForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForfirsInsForfunctionNacts

HTML, CSS und JavaScript sind die drei Säulen der Webentwicklung. 1. HTML definiert die Webseitenstruktur und verwendet Tags wie z.

HTML definiert die Webstruktur, CSS ist für Stil und Layout verantwortlich, und JavaScript ergibt eine dynamische Interaktion. Die drei erfüllen ihre Aufgaben in der Webentwicklung und erstellen gemeinsam eine farbenfrohe Website.

HTML ist für Anfänger geeignet, da es einfach und leicht zu lernen ist und schnell Ergebnisse sehen kann. 1) Die Lernkurve von HTML ist glatt und leicht zu beginnen. 2) Beherrschen Sie einfach die grundlegenden Tags, um Webseiten zu erstellen. 3) hohe Flexibilität und kann in Kombination mit CSS und JavaScript verwendet werden. 4) Reiche Lernressourcen und moderne Tools unterstützen den Lernprozess.

AnexampleofaTartingTaginHtmlis, die, die starttagsaresesinginhtmlastheyinitiateElements, definetheirtypes, andarecrucialForstructuringwebpages und -konstruktionsthedoms.

Wie gestalte ich den Segmentierungseffekt der gepunkteten Linien im Menü? Bei der Gestaltung von Menüs ist es normalerweise nicht schwierig, links und rechts zwischen dem Gerichtsnamen und dem Preis von Schalen auszurichten, aber wie wäre es mit der gepunkteten Linie oder dem Punkt in der Mitte ...


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

MantisBT
Mantis ist ein einfach zu implementierendes webbasiertes Tool zur Fehlerverfolgung, das die Fehlerverfolgung von Produkten unterstützen soll. Es erfordert PHP, MySQL und einen Webserver. Schauen Sie sich unsere Demo- und Hosting-Services an.

ZendStudio 13.5.1 Mac
Leistungsstarke integrierte PHP-Entwicklungsumgebung

EditPlus chinesische Crack-Version
Geringe Größe, Syntaxhervorhebung, unterstützt keine Code-Eingabeaufforderungsfunktion

SecLists
SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.