Ändern Sie den Stil des HTML-Textkörpers in JS

Ändern Sie den Stil des HTML-Textkörpers in JS

1. Ursprüngliche Definition

Definieren Sie zunächst in CSS: body , html Breite und -Höhe betragen 300px

Text, HTML {
   Breite: 300px;
   Höhe: 300px;
}

2. JS-Operation am Beispiel der Breitenänderung

// Holen Sie sich den Body und die HTML-Knotenstile (hier hauptsächlich HTML, es ist zunächst nicht klar, wie man es bekommt)
let bodyStyle = Dokument.body.style
let htmlStyle = document.getElementsByTagName('html')[0].style

// Breite des Browsers abrufen. Die Breite kann auch auf einen beliebigen Wert eingestellt werden. let width = document.documentElement.clientWidth || document.body.clientWidth

// Textbreite zurücksetzen bodyStyle.width = `${width}px`

// HTML-Breite zurücksetzen htmlStyle.width = `${width}px`

// Oder andere Stiländerungen, wie zum Beispiel:
htmlStyle['min-width'] = `${width}px`

3. Wirkung: Breite wurde verändert

Dies ist das Ende dieses Artikels zum Ändern des Stils des HTML-Textkörpers in JS. Weitere Informationen zum Ändern des Stils des HTML-Textkörpers in JS finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • HTML plus CSS-Stil zum Erreichen des Beispielcodes für die Homepage eines JS-Food-Projekts
  • HTML+CSS+JavaScript, um eine Rubbellosversion für die Freundin zu erstellen (Sie werden es lernen, sobald Sie es sehen)
  • Detaillierte Erläuterung der Verwendung von HTML-Canvas und Seitenspeichertechnologie in JavaScript
  • JS, CSS und HTML zur Implementierung der Registrierungsseite
  • SpringMVC @RequestBody Datumstyp Json-Konvertierungsmethode
  • C# sendet eine POST-Anfrage mit JSON-Body über HttpWebRequest
  • Lösen Sie das Problem, dass @RequestBody ein JSON-Objekt empfängt und Fehler 415 meldet.
  • Lassen Sie uns über die Beziehung zwischen @RequestBody und Json sprechen

<<:  So ersetzen Sie alle Tags im HTML-Text

>>:  Verwenden Sie Tomcat, um das SpringBoot-War-Paket in einer CentOS-Umgebung bereitzustellen

Artikel empfehlen

Welche Vorteile bietet die Verwendung von B+Tree als Index in MySQL?

Inhaltsverzeichnis Warum benötigen Datenbanken In...

Lösung für das Routing-Hervorhebungsproblem von Vue-Komponenten

Vorwort Früher habe ich den Cache verwendet, um d...

HTML-Tabellen-Tag-Tutorial (26): Zellen-Tag

Die Attribute des <TD>-Tags werden verwende...

CSS-Schreibformat, detaillierte Erklärung der Grundstruktur einer mobilen Seite

1. CSS-Schreibformat 1. Inline-Stile Sie können C...

Vue implementiert den Download von ZIP-Dateien

In diesem Artikelbeispiel wird der spezifische Co...

Lösung zum Vergessen des MySQL-Passworts unter Linux

Das Problem ist folgendes: Ich habe den Befehl my...

So verbergen und entfernen Sie Bildlaufleisten in HTML

1. HTML-Tags mit Attributen XML/HTML-CodeInhalt i...

So zeigen Sie den Status von Remote-Serverdateien in Linux an

Wie unten dargestellt: Der Testbefehl stellt fest...

Praxis der mehrschichtigen verschachtelten Anzeige von Elementtabellen

Es wird eine Liste mit mehreren Bestellungen benö...

Vue+Openlayer verwendet modify, um den gesamten Code des Elements zu ändern

Vue+Openlayer verwendet „modify“, um Elemente zu ...

Einführung in die Parameter und Regeln für reguläre Ausdrücke bei Nginx

Vorwort In letzter Zeit habe ich Kunden dabei geh...

Detaillierte Analyse des Linux-NFS-Mechanismus anhand von Fällen

In Fortsetzung des vorherigen Artikels erstellen ...