hi Kim,
bin absoluter Neuling
ok, dann setz ich mal meine Oberlehrer-Maske auf ;-)
in der html-Programmierung
tststs, HTML wird nicht "programmiert", sondern geschrieben, daß du's jetzt weißt!
möchte aber unbedingt einen Adventskalender erstellen!!
ups ... öhm, ja, prima Idee (gibts hier im Forum auch ziemlich regelmäßig zum angemessenen Zeitpunkt)
Für euch Profis ist das wahrscheinlich ein Witz
nö. Punkt. Über Adventskalender macht man keine Witze
Ich habe es jetzt so weit geschafft, dass ich einen schönen Hintergrund und eine Tabelle mit 24 Kästchen habe. Jetzt möchte ich, dass man die Zahl in dem Kästchen anklicken kann und dann ähnlich wie bei Memory ein Bild in der Kästchengröße erscheint. Wie kann ich das machen?
nuja, da gibts mehrere Lösungsansätze:
1. du definierst 24 verschiedene Layer
2. du definierst jede der 24 Tabellenzellen doppelt, einmal als "hidden", und einmal als "visible" und sorgst mit einer kleinen Javascript-Funktion dafür, daß zwischen diesen beiden Zuständen per Mausklick gewechselt werden kann
3. du schreibst dir einen Flash-Film (äks, pfui)
4. du machst das mit SVG und wir überreichen dir nen extra-SLFHTML-Pokal
gut,gut, nun mal ernsthaft: du kannst mit CSS auch Tabellenzellen auf "sichtbar" oder "unsichtbar" setzen.. Dann wird die entsprechende Zelle eben bei Mausklick geöffnet und zeigt das Adventsbild an.
Problematisch ist dabei, diesen Zustand beizubehalten. Das heißt, wenn du am Montag nach dem ersten Advent die zweite Tabellenzelle öffnest, abends aber deinen Rechner runterfährst, ist das am nächsten Tag wieder geschlossen. Es müßte in den Code also noch eine Abfrage rein "schon geöffnet?" oder so.
Ich kuck mir das mal an oder gehe bißchen Code klauen (ein Oberlehrer muß schließlich auch nix wissen bis auf die Adressen, wo er nachschauen kann)
Grüße aus Berlin
(und eine gute Adventszeit)
Christoph S.