suchen
HeimWeb-FrontendCSS-TutorialVerwenden Sie CSS, um Textattribute_CSS/HTML dynamisch zu steuern

Dieser Artikel führt ausführlich in das Thema der Verwendung von CSS zur dynamischen Steuerung von Textattributen ein. Er nutzt die Funktion der dynamischen Änderung von Attributwerten von CSS, um mehrere Attributwerte des Textes zu definieren. und verwendet dann ein Ereignis, um es auszulösen. Sobald das Ereignis eintritt, ändern Sie den Textattributwert, um den erwarteten Zweck zu erreichen.

Sie können CSS ganz einfach verwenden, um die Eigenschaften von Text dynamisch zu ändern, sodass Sie Text erstellen können, der sich dynamisch vergrößert, verkleinert, die Textfarbe ändert, den Texthintergrund, den Zeichenabstand und den Zeilenabstand ändert und andere Webseiteneffekte unterliegen Ihrer Kontrolle. Ist es nicht ein bisschen mysteriös? Das ist einfach so. Das muss kompliziert sein, oder? NEIN! Nachdem Sie diesen Artikel gelesen haben, werden Sie verstehen, dass es so einfach ist.
Bitte sehen Sie sich das folgende Beispiel an:

1. Ändern Sie die Textgröße dynamisch
Der Effekt dieses Beispiels ist: ein Stück Text, wenn sich die Maus auf diesem Stück befindet Der Text wird größer und kehrt beim Verlassen der Maus zur ursprünglichen Position zurück.
Produktionsmethode:
1. Definieren Sie in Dreamweaver3 zwei CSS-Klassen mit dem Namen „style1“ und der anderen mit dem Namen „style2“. Schriftgröße (12px). Der erhaltene CSS-Code lautet wie folgt:

Internetnutzer, die Dreamweaver nicht verwenden, können den obigen Code direkt zwischen
und

des Webseitencodes kopieren. 2. Fügen Sie diesen Code zum -Tag dieses Textes hinzu: onmouseover="this.className=''style1''" onmouseout="this.className=''style2''". Zu diesem Zeitpunkt ist die Produktion abgeschlossen und der Quellcode des Textes, der den Effekt erzeugen kann, lautet wie folgt:



Wenn sich die Maus auf diesem Text befindet, wird der Text größer, und wenn der Wird die Maus wegbewegt, wird sie kleiner.
Internetnutzer, die Dreamweaver nicht verwenden, müssen nur den Code wie oben beschrieben ändern. Sie können eine Vorschau anzeigen, um den tatsächlichen Effekt zu sehen.

2. Ändern Sie gleichzeitig dynamisch die Größe, Farbe und Fettigkeit des Texts
Der Effekt dieses Beispiels ist: Wenn sich die Maus auf dem Text befindet, ändert sich die Größe , Farbe und Fettstärke des Textes ändern sich, er kehrt in seinen ursprünglichen Zustand zurück, wenn die Maus wegbewegt wird. Die Produktionsmethode dieses Beispiels ist die gleiche wie in Beispiel 1. Der einzige Unterschied besteht darin, dass in CSS unterschiedliche Textattribute definiert sind, sodass die Produktionsmethode nicht wiederholt wird. Der zwischen
und
hinzugefügte CSS-Code lautet:


Der Quellcode des Textes, der den Effekt erzeugen kann, ist abgeschlossen wie folgt:

Bewegen Sie die Maus über diesen Text, um die Größe, Farbe und Fettstärke des Texts zu ändern. Wenn Sie die Maus verlassen, kehrt er in den ursprünglichen Zustand zurück.
3. Den Hintergrund eines Teils des Textes dynamisch ändern

Der Effekt dieses Beispiels ist: Wenn die Maus über eine bestimmte Textzeile bewegt wird, wird der Hintergrund von Ein Teil des Textes in der Zeile ändert sich. Der andere Hintergrund unseres Geschäfts bleibt unverändert.

Zwischen diesem Beispiel und dem obigen Beispiel gibt es einige Änderungen in der Produktionsmethode. Das obige Beispiel ändert die Attribute des gesamten Textes, sodass das Triggerereignis auf die Markierung „P“ geladen wird, während in diesem Beispiel nur a Da sich die Hintergrundfarbe eines Teils des Textes ändert, sollten Sie zuerst das Tag „Span“ verwenden, um den Text einzuschließen, dessen Hintergrund Sie ändern möchten, und dann das Triggerereignis in das Tag „Span“ laden. Der in diesem Beispiel zwischen und

hinzugefügte CSS-Code lautet:

Nach Abschluss der Produktion lautet der Quellcode des Textes, der den Effekt erzeugen kann, wie folgt:


Wenn die Maus über diesen Text fährt, ändert sich der Hintergrund, aber der Hintergrund des anderen Absatzes in dieser Zeile bleibt unverändert.

4. Fügen Sie dynamisch Symbole zu Hyperlinks hinzu
Der Effekt dieses Beispiels ist: Wenn die Maus über einen Hyperlink bewegt wird, erscheint links davon ein Bild. Die Maus bewegt sich weg und das Bild verschwindet. Die Produktionsmethode dieses Beispiels ist die gleiche wie im vorherigen Beispiel. Bei beiden soll der Hintergrund des Textes geändert werden. Bei der Erstellung sind jedoch einige Punkte zu beachten:
1 CSS-Hintergrund, wählen Sie den Bildhintergrund aus und legen Sie beim Festlegen des Parameters „Wiederholen“ des Bildhintergrunds „Keine Wiederholung“ (nicht gekachelt) fest. Reservieren Sie beim Festlegen des Hyperlinks die Position des Bildes die linke Seite davon;
3. Triggerereignisse werden auf Hyperlinks geladen.
Der in diesem Beispiel zwischen und hinzugefügte CSS-Code lautet: Die Produktion ist abgeschlossen, der Hyperlink kann Effekte erzeugen Der Quellcode sieht so aus: Bewegen Sie die Maus darüber Durch dynamisches Ändern der CSS-Eigenschaften des Textes können Sie auch viele Spezialeffekte erstellen, aber die Methode ist grundsätzlich dieselbe Daher werde ich nicht jedes einzelne Beispiel nennen. Sobald Sie die Methode beherrschen, können Sie Ihrer Fantasie freien Lauf lassen.
Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
So viele FarblinksSo viele FarblinksApr 13, 2025 am 11:36 AM

Es gab in letzter Zeit eine Reihe von Werkzeugen, Artikeln und Ressourcen über Farbe. Bitte erlauben Sie mir, ein paar Registerkarten zu schließen, indem Sie sie hier für Ihren Vergnügen zusammenrunden.

Wie automatische Margen in Flexbox funktionierenWie automatische Margen in Flexbox funktionierenApr 13, 2025 am 11:35 AM

Robin hat dies schon einmal abgedeckt, aber ich habe in den letzten Wochen einige Verwirrung darüber gehört und gesehen, wie eine andere Person einen Stich gemacht hat, um es zu erklären, und ich wollte

Bewegliche Regenbogen unterstreichtBewegliche Regenbogen unterstreichtApr 13, 2025 am 11:27 AM

Ich liebe das Design der Sandwich -Site. Unter vielen schönen Merkmalen befinden sich diese Schlagzeilen mit Regenbogenuntergründen, die sich beim Scrollen bewegen. Es ist nicht

Neues Jahr, neuer Job? Lassen Sie einen netzbetriebenen Lebenslauf machen!Neues Jahr, neuer Job? Lassen Sie einen netzbetriebenen Lebenslauf machen!Apr 13, 2025 am 11:26 AM

Viele beliebte Lebenslaufdesigns machen den verfügbaren Seitenraum optimal, indem sie Abschnitte in Gitterform legen. Verwenden wir ein CSS -Netz, um ein Layout zu erstellen, das

Eine Möglichkeit, die Benutzer aus der Gewohnheit herauszubrechen, zu viel neu zu ladenEine Möglichkeit, die Benutzer aus der Gewohnheit herauszubrechen, zu viel neu zu ladenApr 13, 2025 am 11:25 AM

Seiten -Nachladen sind eine Sache. Manchmal aktualisieren wir eine Seite, wenn wir der Meinung sind, dass sie nicht mehr reagiert, oder glauben, dass neue Inhalte verfügbar sind. Manchmal sind wir nur sauer auf

Domänengetriebenes Design mit ReactDomänengetriebenes Design mit ReactApr 13, 2025 am 11:22 AM

Es gibt nur sehr wenige Anleitungen zur Organisation von Front-End-Anwendungen in der Welt der Reaktionen. (Bewegen Sie einfach Dateien um, bis es sich „richtig anfühlt“, lol). Die Wahrheit

Erkennen inaktiver BenutzerErkennen inaktiver BenutzerApr 13, 2025 am 11:08 AM

Meistens kümmert es Sie sich nicht wirklich darum, ob ein Benutzer aktiv mit Ihrer Anwendung inaktiv oder vorübergehend inaktiv ist. Inaktiv, was vielleicht sie vielleicht

Wufoo ZapierWufoo ZapierApr 13, 2025 am 11:02 AM

Wufoo war immer großartig bei Integrationen. Sie haben Integrationen mit bestimmten Apps wie Kampagnenmonitor, MailChimp und Typkit, aber auch sie

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

SAP NetWeaver Server-Adapter für Eclipse

SAP NetWeaver Server-Adapter für Eclipse

Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

SublimeText3 Englische Version

SublimeText3 Englische Version

Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor