MDUIDocs
llms.txt-Link kopierenllms-full.txt-Link kopierenDiese Seite als Markdown anzeigenDiese Seite mit ChatGPT besprechenDie gesamte Projektdokumentation mit ChatGPT besprechen
Voreingestellte Farbe
Benutzerdefinierte Farbe
Farbe aus Hintergrundbild extrahieren
Bitte wählen Sie ein Hintergrundbild aus
Erste Schritte
KI-gestützte Entwicklung
Stile
Integration mit Frameworks
Komponenten
Funktionen
jq-Bibliothek dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Pakete

getTheme

Funkce getTheme slouží k získání nastavení motivu aktuální stránky nebo zadaného prvku.

Typy motivů zahrnují light, dark a auto. Podrobnosti viz Tmavý režim.

Způsob použití

Importujte funkci podle potřeby:

import { getTheme } from 'mdui/functions/getTheme.js';

Příklad použití:

// Získat motiv na <html>
getTheme();

// Získat motiv na prvku s class="element"
getTheme('.element');

// Získat motiv na zadaném DOM prvku
const element = document.querySelector('.element');
getTheme(element);

API

getTheme(target?: string | HTMLElement | JQ<HTMLElement>): 'light' | 'dark' | 'auto'

Parametrem funkce je prvek, pro který chcete získat motiv. Může to být CSS selektor, DOM prvek nebo JQ objekt. Pokud není zadán žádný parametr, výchozí je získání motivu prvku <html>.

Návratovou hodnotou funkce je light, dark nebo auto. Pokud na prvku není nastaven žádný motiv, výchozí hodnota je light.

Auf dieser Seite