ich möchte ein Popup öffnen, welches sich in einen iFrame befindet. Wenn ich also auf das Bild klicke, soll das Popup (nur Text) unter dem Bild erscheinen(also nur im dunklerem Bereich).
[...] Wenn ich also auf das Bild klicke, soll das Popup (nur Text) unter dem Bild erscheinen [...]
Das ist mit dem Bordwerkzeug des WD schnell gemacht.
Lege eine neue Ebene an und gib ihr z. B. den Namen "Info"
Erstelle auf der Ebene die gewünschte Textbox
Positioniere die Textspalte an der gewünschten Position auf der Seite
Verlinke ein Objekt (Bild/Grafik/etc.) mit der neuen Ebene
Fertig
Die einfache Einblendung funktioniert ganz ohne zusätzliche JavScript Programmierung. Das ändert sich schlagartig, wenn Du z. B. ein Hineingleiten der Textbox realisieren möchtest das erst am linken Rand der hellblau gefärbten Fläche beginnen soll.
Viel Erfolg und viel Spaß beim weiteren Website Design
der Textsoll aber so, wie du unten beschrieben hast erst im grau hinterlegten Feld hereingleiten, also am oberen Rand der dunkleren Fläche ( Pfeil). Das ist dann wohl komplizierter?
Das soll dann so wie bei deinem Beispiel mit iFrame funktionieren aber halt nicht mit Mouse over sondern bei Klick auf das Bild.
[...] der Textsoll aber so, wie du unten beschrieben hast erst im grau hinterlegten Feld hereingleiten, [...] Das ist dann wohl komplizierter? [...]
Da hast Du recht
Allerdings habe ich den WD überreden können, den gewünschten Effekt ohne Programmierarbeit zu Verfügung zu stellen.
Es ist zwar ein bisschen "tricky", aber es funktioniert.
So gehst Du vor:
Lege eine neue Seite an, die genau so groß ist, wie der später einzublendende Textrahmen
Lege auf der neuen Seite eine neue Ebene an, die Du z. B. "glide" nennst
Weise der Ebene die Eigenschaft "von oben hereingleiten" zu
Lege die später anzuzeigende Textspalte in der korrekten Größe in dieser Ebene ab
Lege ein beliebiges Objekt außerhalb der neuen Seite an, z. B. ein kleines Rechteck
Verlinke von diesem Rechteck auf die popup Ebene "Info", die Du gerade angelegt hast
Der "Link Button" ist nur ein Dummy aber er ist nötig, damit das Hineingleiten des Textes funktioniert.
Auf der Hauptseite, die das Popup zeigen soll, legst Du eine neue Ebene an, die Du z. B. InfoPH nennst
Auf der neuen Ebene legst Du einen in der Größe passenden Platzhalter an und positionierst ihn da, wo später die Textinfo eingeblendet werden soll
Diesem Platzhalter weist Du im Body den folgenden iframe Code zu:
--------------------------------- <iframe src="glide.htm" style="border:0px #FFFFFF none;" name="Info" scrolling="no" frameborder="0" align=aus marginheight="0px" marginwidth="0px" height="100%" width="100%"></iframe>
--------------------------------
Der von Dir dafür vorgesehenen Grafik auf der Hauptseite weist Du nun noch einen Link auf die gerade angelegte popup Ebene "InfoPH" zu.
Wenn Du möchtest, kannst Du auf der Hauptseite noch einen Blindrahmen in der Größe der Textbox anlegen, der als Untergrund für den einzublendenen Text herhalten kann.
Fertig
Nach einem Klick auf die auslösende Grafik wird der Text von der Oberkante des Platzhalters aus, in den Platzhalter Rahmen hineingleiten...
habe es jetzt mehrfach genau nach deiner Anleitung probiert, funktioniert bei mir leider nicht. Vielleicht kannst du ja mal deine Projektdateien hochladen, da würde ich evtl. meine fehler sehen.