Ä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

Element Plus implementiert Affix

Inhaltsverzeichnis 1. Komponenteneinführung 2. Qu...

Mac+IDEA+Tomcat-Konfigurationsschritte

Inhaltsverzeichnis 1. Herunterladen 2. Installati...

Die Grundprinzipien und die detaillierte Verwendung des Ansichtsfensters

1. Übersicht über das Ansichtsfenster Mobile Brow...

Reagieren Sie auf den nativen ScrollView-Pulldown-Aktualisierungseffekt

In diesem Artikel wird der spezifische Code des P...

Ausführliche Erläuterung zum MySQL-Lernen einer Datenbanksicherung

Inhaltsverzeichnis 1.DB, DBMS, SQL 2. Eigenschaft...

Super detaillierte grundlegende JavaScript-Syntaxregeln

Inhaltsverzeichnis 01 JavaScript (abgekürzt: js) ...

Das Installationstutorial zu mysql5.5.28 ist super detailliert!

mysql5.5.28 Installations-Tutorial zu Ihrer Infor...

So paginieren Sie schnell MySQL-Datenmengen im zweistelligen Millionenbereich

Vorwort Um bei der Backend-Entwicklung zu verhind...

Lösung für „Keine Eingabedatei angegeben“ in nginx+php

Heute ist in meiner lokalen Entwicklungsumgebung ...