Navigation überspringen: Zu den neuesten Einträgen oder zu den aktuellen Artikeln .

CSS-Switching: Dynamische Umschaltung von CSS-Dateien, CSS-Klassen,...

Rene Grassegger am 31.01.2003 – 94 Kommentare

CSS-Switching ist die dynamische Umschaltung von CSS mittels PHP.

Wie funktionierts?

Ein PHP Skript liest die Variablen, die in einem Link (also method="get") enthalten sind, aus und verändert das CSS oder Teile der CSS-Datei.

Beispiel: durch Klick auf einen Link wird das Standard-CSS durch ein Druck-CSS ersetzt (praktisch für Druckversionen).

Ich habe bisher 3 Methoden ausprobiert.

1. Austauschen der CSS-Datei

Der große Nachteil an der Sache ist, dass die komplette Seite neu geladen werden muss. Das verursacht lange erneute Ladezeiten, mehr traffic,...

2. Austauschen/Hinzufügen/Überschreiben der CSS-Formatierung im Head

3. Austauschen/Ändern von CSS-Formatierungen inline

Beispiel: per Klick wird ein div-Container von display:none; auf display:block; gesetzt.

Ist praktisch, da nicht das ganze CSS neu geladen werden muss, es geht schneller.

Download Skript

Im Zip sind alle Versuche von http://www.grassegger.at/xperimente/css-switching/ enthalten.

Bei Fragen, Anregungen, ... meldet euch bitte unter rene@grassegger.at

Kommentar hinzufügen

Bitte füllen Sie alle Felder mit einem * aus. Ihre E-Mail-Adresse wird nicht veröffentlicht. HTML ist nicht erlaubt, dafür Markdown.






Zur Spamvermeidung nutzt das Formular ein sogenanntes Captcha.
Bitte tragen Sie das Ergebnis der Rechenaufgabe in das nachfolgende Feld ein.
(Beispiele: max(3,5) = 5; min(2,8) = 2; 3 + 5 = 8)


Menü

Stichworte / Tags

Jahresarchiv

News Feeds

Externe Links

Bestes Online Casino

https://www.bestonlinecasino.com/de/

Alle Merkur Slots Online

https://slots.info/de/merkur/

https://betrugsverdacht.com/online-casinos/

Validiert nach: