+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Accordioneffekt auf Bilder übertragen

  1. #1
    TP-Senior technic ist auf einem guten Weg Avatar von technic
    Registriert seit
    Apr 2002
    Ort
    Reutlingen...
    Beiträge
    297

    Accordioneffekt auf Bilder übertragen

    Hallo Leute,

    vielleicht könnt ihr mir da weiterhelfen. Ich poste dieses Thema hier, weil ich mit Dreamweaver arbeite(n möchte) :-). Ich nehme an, den meisten sagt http://mootools.net und deren Accordeoneffekt etwas (Zum besseren Verständnis hier der direkte Link zu dem Effekt http://demos.mootools.net/Accordion)

    Wenn man hier auf den Link History klickt, fährt ja ein Textfeld auf. Ich möchte nun diesen Effekt anwenden, aber statt des Textes (z.B. Link: history), soll ein Bild angeklickt werden um dann ein Textfeld zu öffnen.

    Ich muss nun gestehen, dass ich mich mit java etc. überhaupt nicht auskenne, aber meist erklärt sich das Ganze ja von selbst.

    Folgendes:
    1. Ich habe in der Demo von mootools mehrere Dateien, darunter demo.css, demo.js und die index.html:
    In der css-Datei ändere ich nichts, da dies ja nur die "Formatierungen" für die verschiedenen Elemente sind.

    2. Dann ist da noch die demo.js, von der ich annehme, dass man hier die einzelnen Aufgaben der Befehle definieren kann.

    Hier ein Ausschnitt:
    var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.element', {
    opacity: false,
    onActive: function(toggler, element){
    toggler.setStyle('color', '#41464D');
    },
    onBackground: function(toggler, element){
    toggler.setStyle('color', '#528CE0');
    }
    });

    Ich entnahm dem Quelltext ja nun, dass h3 die Überschrift definiert, richtig? In der js-Datei wird an den Befehl ein toggler gehängt. Damit macht man erkenntlich, dass etwas passieren soll, nehme ich an. Das folgere ich aus dem Begriff "function". D.h. in der Datei demo.js steht nun:'h3.toggler'

    Aber das Problem ist ja, dass ich gar keine h3-Überschrift habe, sondern ein Bild.

    Meine Vorstellung ist es nun, statt der verschiedenen h3-Überschriften 3 Bilder einzubauen, die beim Klicken ein Textfeld öffnen.
    Kann mir das jemand für dummies erklären?

    Wäre unendlich dankbar.
    Viele Grüße,

    technic

    PS: Zum Verständnis ist anbei die Accordion.zip mit allen relevanten Dateien. Ich hoffe, mootools hat da nix gegen.
    Angehängte Dateien

  2. #2
    TP-Veteran wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.720
    Ohne jetzt großartig irgendwas überprüft zu haben: schon versucht, einfach ein Bild IN den H3-tag zu setzen ..?

  3. #3
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    Wer sagt denn das ein h3-Tag kein img-Tag enthalten darf?
    Laut Validierung mit XHTML 1.0 Strict mault er es nicht an.

    HTML-Code:
    <h3 class="toggler"><img src="test.jpg" alt="h1" height="50" width="50" /></h3>
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  4. #4
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    Ohhh, wenn man hier local zu viel testet ... dann ist die wildmieze schneller.
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  5. #5
    TP-Senior technic ist auf einem guten Weg Avatar von technic
    Registriert seit
    Apr 2002
    Ort
    Reutlingen...
    Beiträge
    297
    :-) also das mit dem Bild hat funktioniert. Vielen, vielen Dank.

    In der demo.js hab ich folgenden Abschnitt gefunden:

    var toggler = new Element('h3', {
    'class': 'toggler',
    'html': 'Common descent'
    });

    Hier muss ich den Abschnitt definieren, der erscheinen soll, wenn ich auf das Bild klicke, oder?
    Wie markiere ich denn den Abschnitt, der "auffahren" soll. Mach ich das direkt in dem html Dokument oder in der demo.js Datei?

  6. #6
    TP-Senior technic ist auf einem guten Weg Avatar von technic
    Registriert seit
    Apr 2002
    Ort
    Reutlingen...
    Beiträge
    297
    Hallo Leute,

    ich nochmal.
    Also erst mal vielen Dank für eure Hilfe. Hat bisher alles gut funktioniert und ich hoffe, ich kann euch bald das Ergebnis zeigen.

    Nun habe ich noch eine Frage:
    Wenn ihr euch die Beispielseite anschaut, seht ihr ja, dass einer von den Links schon beim Start der Seite (http://demos.mootools.net/Accordion) aktiviert ist. Bei der Beispielseite ist der Button History schon aktiviert und der Text sofort lesbar. Kann man das denn so einstellen, dass kein (beschreibender) Text dabei steht, man also beim Start der Seite nur die Links "History", "Evidence of universal common descent" und "Examples of common descent" da stehen und erst beim Klick das Textfeld auffährt?

    Ich hoffe, ihr vesteht, was ich meine. :-)

    Viele Grüße
    technic
    Geändert von technic (14.04.2010 um 09:39 Uhr)

+ Antworten

Ähnliche Themen

  1. Konturen übertragen
    Von wurfi1 im Forum Photoshop
    Antworten: 5
    Letzter Beitrag: 25.02.2009, 15:53
  2. Checkboxen mit PHP in DB übertragen
    Von Zeitgenosse im Forum Traum-Dynamik
    Antworten: 4
    Letzter Beitrag: 25.09.2008, 10:02
  3. Format übertragen
    Von nenning im Forum Dreamweaver & andere Webeditoren
    Antworten: 1
    Letzter Beitrag: 20.04.2006, 13:26
  4. Variablen übertragen
    Von SoD_Keeper im Forum HTML & CSS
    Antworten: 4
    Letzter Beitrag: 13.02.2003, 15:04
  5. Webseite übertragen!
    Von sky im Forum Dreamweaver & andere Webeditoren
    Antworten: 1
    Letzter Beitrag: 19.03.2002, 01:06

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51