• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Opera Problem mit a:active/a:focus

Ron Wood

New member
Mit CSS festgelegt ändert ein Link die Hintegrundfarbe beim drüberfahren.

Beim anlicken des Link
Code:
<a href="#" TEXT .......
wird dieser TEXT in einer anderen Farbe mit anderer Hintergrundfarbe und einem Rahmen (Border) dauerhaft angezeigt bis ein anderer Link angeklickt wird.
Dauerhaft heisst, auch nach dem loslassen der Maustaste und verlassen des Linkes mit dem Mauszeiger.
Beim anklicken des Link wird keine Seite aufgerufen sondern nur eine Javascript Funktion!

Das Beschriebene funktioniert prima mit dem FF und dem IE.:cool:

Mit dem Opera (bei mir 8.15) leider nicht.
Beim Link-klick wird wohl alles angezeigt (Rahmen,Hintergrund,Textfarbe) wie vorgesehen, nach dem loslassen der Maustaste ist dann alles wieder weg.

Soll aber (siehe oben) stehenbleiben, da es zu dieser Anzeige einen direkten zusammenhang mit der Seite auf der das läuft gibt.

Natürlich gibt es haufenweise Erklärungen zu CSS und diesem Thema - nicht nur hier "on board" sondern auch in den uns hinlänglich bekannten Seiten.
Auch diese "Eigenheit" des Opera ist da beschrieben.

Eine Lösung hab ich allerdings nirgends gefunden. :eek:

Oder hat das schon wer gelöst.... Bitte um sofortige Nachricht. Urkundliche Erwähnung ist Dir sicher.

~~~~~~~~~~~~~~~~~~~~~
Bitte keine Linkadressen zu CSS Seiten - dort gibt es keine Lösung.
Die CSS Reihenfolge (a:link a:visited ....) zu ändern hab ich schon probiert.
Das "<a href='#'..." muss bleiben, da dahinter noch einiges kommt, was es erforderlich macht.
Alternative "<a href='Javascript..." ist vom Text zu lang.
Das ganze ist in einer Tabelle und muss da bleiben. Tabelle mögliche Ursache ???
Ob das Verhalten (siehe oben) beim Opera, IE, FF oder anderen Browsern richtig, falsch, logisch, unlogisch ist, interressiert mich nicht.
Bitte auch keinen Hinweis, meine Seite ist nicht W3C konform oder in anderen Teilen der Seite, die hier nicht zur Diskussion stehen sind HTML oder SCRIPT Fehler.
Bitte auch keine Diskusion wie "Jesus liebt dich..." oder ähnliches beginnen.
Bitte auch keinen Hinweis, diese Seite wäre Saulang. Ich weiss - sie muss es sein!

Ein einfaches "mach das .... das geht" würde mir genügen.
(Für ganz schlaue - statt der 4 Punkte ist die Lösung einzusetzen)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Ich hoffe nun tatsächlich, das mir hier wer weiterhelfen kann.
Gruss vom Wörthersee
Ron Wood
 
Zuletzt bearbeitet:
Danke dkdenz
Was Du da verwendest hab ich mir als alternative gedacht. Von wegen der Link´s aber nur.

Ich hab aber momentan schon über 200 Link´s (werden noch mehr) der beschriebenen Sorte.
Jedes zusätzliche Zeichen für die Umsetzung ist fatal für die Dateigrösse.

Schau mal mit FF oder IE auf die Seite um zu sehen was gemeint ist.

Das ganze soll ja nur eine Optische Hilfe sein.
Wenns beim Opera nicht geht - Sorry für die Opera-Gemeinde.

Gruss Ronnie

EDIT 16.11.
Danke an alle die hier doch noch vorbeigeschaut haben.
Scheint also keine Lösung zu geben.

EDIT 25.10.2007
Opera Browser - auch neuere Versionen - es gibt keine Lösung auf diesem Wege....
Danke an alle!
 
Zuletzt bearbeitet:
Zurück
Oben