Autor |
Nachricht |
sonnenblume84
Threadersteller
Dabei seit: 09.06.2005
Ort: Borken
Alter: 39
Geschlecht:
|
Verfasst Mi 12.04.2006 18:14
Titel CSS sheet wechseln |
|
|
N'Abend!
bastel grad an einer seite (die ich wenn sie fertig ist, mich auch mal traue zu posten)...
Vorab aber mal eine Frage:
Habe eine index-datei,
da drin ist ein inline-frame.
in den inline-frame werden dann halt die inhalts-html-dateien geladen.
ich möchte gerne die möglichkeit schaffen, dass ich auf wunsch z.B. die Textfarbe ändern kann.
die verwendeten stylesheets sind extern, ich könnte also theoretisch per klick auf den link
eine inhalts-identische andere html-datei in den iframe laden, die aber auf ein anderes externes
css zugreift. geht das auch einfacher??
ich bin ja echt kein profi, hab auch ein bisschen im forum gesucht,
will auch nur ungern doofe sprüche, aber vielmehr hilfreiche infos...
besten dank im voraus!
|
|
|
|
|
beeviZ
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
|
|
|
|
Anzeige
|
|
|
sonnenblume84
Threadersteller
Dabei seit: 09.06.2005
Ort: Borken
Alter: 39
Geschlecht:
|
Verfasst Mi 12.04.2006 19:00
Titel :-) |
|
|
danke klappt super!
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Do 13.04.2006 09:01
Titel
|
|
|
funktioniert dann aber nur mit aktiviertem javascript...
du könntest das ganze auch serverseitig machen, z.b. mit php oder perl.
da übergibst du dann per url den style, der geladen werden soll, also so etwas:
Code: | <a href="seite.php?style=design1">Layout Version 1</a>
<a href="seite.php?style=design2">Layout Version 2</a> |
naja und je nachdem, was als parameter übergeben wird, lieferst du dann die datei immer mit anderem stylesheet aus.
oh, jetzt habe ich gerade erst gesehen, daß es ja nur um einfache änderungen gehen soll. um "auf wunsch die textfarbe zu ändern" sollte man dann natürlich nicht immer eine komplett neue seite ausliefern...
dafür würde ich aber auch keinen javascript-stylesheet-switcher nehmen. dafür würde ich dann einfach mit einer kleinen zeile JS, die du in einem onclick-handler unterbringst, die farbe ändern.
<a href="#" onclick="document.getElementById("was").style.color = '#neuefarbe';">ändere die farbe</a>
da mußt du dann deinem element, wo die änderung stattfinden soll, nur eine id verpassen - oder du änderst halt gleich einfach die farbe für den body.
in jedem fall mußt du für so etwas kein neues stylesheet laden.
Zuletzt bearbeitet von rob am Do 13.04.2006 09:02, insgesamt 1-mal bearbeitet
|
|
|
|
|
sonnenblume84
Threadersteller
Dabei seit: 09.06.2005
Ort: Borken
Alter: 39
Geschlecht:
|
Verfasst Do 13.04.2006 09:22
Titel JS Switcher |
|
|
Das mit dem Switcher ist ganz cool, denke ich.
Weil so hab ich auch hinterher die Möglichkeit,
ein komplett anderes sheet anwählbar zu machen.
(falls es mich überkommt und ich dann doch noch mehr
Änderungen in ein sheet schreiben will, sprich, wenn ich
ganz fleißig bin, stelle ich dann meine eigene seite in
konkurrenz mit zengarden ) schön wär's...
php kann ich nich wirklich. da hörts bei nem kontakt-formular
auf....
danke schonmal.
hab noch zu tun, poste später mal n link...
|
|
|
|
|
sonnenblume84
Threadersteller
Dabei seit: 09.06.2005
Ort: Borken
Alter: 39
Geschlecht:
|
Verfasst Do 13.04.2006 10:28
Titel bewerten |
|
|
moin.
also vorab:
1) die seite befindet sich im auf bzw. umbau.
2) freue ich mich über konstruktive kritik
3) vor allem der inhalt ist noch nicht verbindlich,
weiß nicht, ob ich das da so stehen lassen darf.
4) ist noch nicht alles komplett
5) die ostereier sind nur platzhalter bzw. werden je nach
saison aktualisiert...
6) bin ich mal gespannt...
7) das fav-icon wird nat. auch aktualisiert (kleinkram), aber erst später...
http://www.felixblume.de/relaunch/index.html
Zuletzt bearbeitet von sonnenblume84 am Do 13.04.2006 10:29, insgesamt 2-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
iframe nimt style sheet nicht an
CSS - style sheet fuer Platzierung von Bildern ?
Tipps für Shortcut Cheat Sheet für Photoshop gesucht
Hilfe IE richtig FF falsch inkl. css-sheet und seite
PDF Wechseln per PHP wöchentlich
Fachrichtung wechseln
|
|