Zum Inhalt springen

Anfängerfrage Images und Rollover

Erstellt am 25. April 2006 · 7 Antworten · letzte Antwort am 2. Mai 2006

Tags: Frage

Unbekannter Benutzer ·

Geht es überhaupt einem Bild im Inhalt einen Rollovereffekt zuzuweisen, ohne GMENU?
Ich suche schon wieder seit Stunden rum und finde rein gar nichts zu dem Thema.

Das Bild wird über ein felxible Content Feld eingelesen.

MFG

Hammer

toyde ·

Naja, RO ist nunmal ein Element von GMENU. Falls Du das so lösen willst, musst Du halt alles, was Du nicht wünschst, aus dem "aus einem Bild bestehenden Menü" rausschmeissen. Z.B. die Verlinkung, A-Tag Params, etc.

Direkt funktioniert im HTML ein Rollover mit JavaScript(onmouseover, onmouseout). Findest Du garantiert über Google - aber hiermit geht die Dynamik total flöten. Nur bei "statischen Contents" empfehlenswert.

Nachtrag:
Ok, es gibt noch CSS. Aber aus einem Contentfeld ein Bild als Background-image zu definieren, artet evtl. in Gebastel aus.

Unbekannter Benutzer ·

Mit CSS als Background wids auch nicht funktionieren. Weil wenn ich aus dem Flex Conent ein bild einblende ist der Background auch mit Rollover nicht mehr zu sehen.

Wo gibt es denn so JS Beispiele?

toyde ·
thahammer schrieb

Mit CSS als Background wids auch nicht funktionieren. Weil wenn ich aus dem Flex Conent ein bild einblende ist der Background auch mit Rollover nicht mehr zu sehen.

Das habe ich auch nicht gesagt.

thahammer schrieb

Wo gibt es denn so JS Beispiele?

Hab Dir die Stichwörter hingeschrieben.

Proximo ·

Dann mach es so wie es toyde empfiehlt.

Weise einem Temporärobject den Type "HMENU" und "GMENU" zu. Dann setzte "special=list" mit "value=ID".
Schlussendlich die Tag-Parameter und Wraps entfernen...
Das laden des Bildes wär wohl mit Upload am einfachsten, aber da gibts ewig viele Möglichkeiten von Pharsing des Namens bis zu Datenbankzugriffen...

Fertig^^

MFG Proximo

PS: Wenn du das in Kombination mit einer freien Anzahl von Contentobjecten, zb vom Type Image/TextImage machst, mußt du noch auf dessen Pharsing zugreifen!

Unbekannter Benutzer ·

Ich habe es heute mittels CSS versucht zu lösen. Da taucht aber mit dem alten Problem noch ein neues auf!

1. immer noch tauchen (leere) Platzhalter für Bilder im Quelltext auf. Was bei einer Klasse mit Rahmen, immer zu 5 Rahmen führt. Egal wieviele Bilder eigentlich vorhanden sind. Die max. Anzahl der Modelle ist 5, deshalb gibt es im Quelltext des Templates auch 5 Platzhalter.

Problem ist nach wie vor, wenn nichts ins Flex. Content eingetragen wird, soll auch nichts ausgegeben werden.

2. Das Css funktioniert nicht, weil im Quellcode folgendes passiert.

<a href="#" class="rollover"><a href="Link zur richtigen seite"><img src="....

Der Platzhalter wird nicht überschrieben, aber auch die Klasse im zweiten a nicht übernommen.

Das mit dem GMenu wird auch nicht so einfach zu lösen sein. Wie kriege ich die Bilder dann rein? Da müßten die einzelnen Bilder ja der richtigen Seite zugewiesen werden, damit es am Ende stimmt, oder?