zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Firefox opacity-Problem bei hot-spot

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 07.03.2012, 17:42
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 07.03.2012
Beiträge: 4
jm10 befindet sich auf einem aufstrebenden Ast
Standard Firefox opacity-Problem bei hot-spot

Guten Tag,
ich bin neu im Forum und habe gleich eine Frage. Habe vergleichbares aber im Forum noch nicht finden können.


Problem:
Auf einer neu zu erstellenden Website (Firmenintranet) soll ein .jpg als Landkarte mit opacity 0.6 beim Überfahren mit der Maus auf opacity 1.0 gehen. Klappt auch wunderbar mit folgendem css-Bausteinen:

#content img.opacity {
-moz-opacity: 0.60; /* Mozilla */
opacity: 0.6; /* Opera */
filter: alpha(opacity=60); /* IE */
border: 0px;
margin-bottom: 30px;
}

#content img.opacity:hover {
-moz-opacity: 1;
opacity: 1;
filter:alpha(opacity=100);
border: 0px;
margin-bottom: 30px;
}

Nun das Problem:
Auf der Landkarte.jpg gibt es ein paar "hot spots" mit Links zu anderen Seiten.
Beim IE 8 und älter alles kein Problem.
Firefox 10 hat folgende Eigenart: Beim überfahren (hover) der Links fällt die Karte immer wieder auf den Ausgangswert opacity = 0.5 zurück. Beim verlassen der hotspot geht die Karte wieder auf opacity =1. Also eine Art opacity-flackern, was sehr unschön ist.
Es wäre schön, wenn jemand einen Tipp geben kann.

Danke!
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 07.03.2012, 17:59
#
XHTMLforum-Kenner
 
Registriert seit: 30.06.2005
Ort: Hamburg
Beiträge: 2.092
IChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer Mensch
Standard

Eine kleine Testseite wäre hilfreich. Hat nur Firefox10 das Problem, was ist mit Chrome?
__________________
Ingo Chao

Buch: Fortgeschrittene CSS-Techniken
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 07.03.2012, 18:12
Standardkatze
XHTMLforum-Kenner
 
Registriert seit: 06.02.2007
Beiträge: 1.820
gato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nett
Standard

Ohne Testseite kann ich dir leider auch nicht weiterhelfen, aber vielleicht findest du den Hinweis nützlich, dass es -moz-opacity gar nicht gibt. Firefox versteht die opacity-Eigenschaft sehr gut.
__________________
Über Internet Explorer 8:
Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt.
Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt.
Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt.
Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard.
Mit Zitat antworten
  #4 (permalink)  
Alt 07.03.2012, 19:45
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 07.03.2012
Beiträge: 4
jm10 befindet sich auf einem aufstrebenden Ast
Standard

Also mit Chrome habe ich es noch nicht getestet, wollte erstmal Firefox und IE hinbekommen.

Kleine Testseite:

Euro - Test


Vielleicht fällt Euch auf, wo mein Fehler liegt.

DAnke!
Mit Zitat antworten
  #5 (permalink)  
Alt 07.03.2012, 20:00
Standardkatze
XHTMLforum-Kenner
 
Registriert seit: 06.02.2007
Beiträge: 1.820
gato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nett
Standard

Verstanden.

Das ist eine verzwickte Situation. Man kann sowohl für IE und Chrome argumentieren als auch für Firefox und Opera.

Da es sich um eine Intranetseite handelt, würde ich den Fehler einfach mit JavaScript umgehen. D.h. sobald du einen Hotspot überfährst, soll das Script die Transparenz des Bildes auf 0 setzen.
Mit Zitat antworten
  #6 (permalink)  
Alt 07.03.2012, 20:09
EvT EvT ist offline
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 11.09.2006
Ort: Bad Wildungen
Beiträge: 2.220
EvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekannt
Standard

Auf Deiner Testseite kann ich das beschriebene Problem unter Fx 10.0.2/win nicht nachvollziehen.
Mit Zitat antworten
  #7 (permalink)  
Alt 07.03.2012, 20:16
Standardkatze
XHTMLforum-Kenner
 
Registriert seit: 06.02.2007
Beiträge: 1.820
gato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nett
Standard

Tatsächlich?
Welches Win verwendest du? Bei mir auf Win7 mit dem selben Firefox ist das Problem nachvollziehbar.
Mit Zitat antworten
  #8 (permalink)  
Alt 07.03.2012, 22:41
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 07.03.2012
Beiträge: 4
jm10 befindet sich auf einem aufstrebenden Ast
Standard

Danke, dass ihr Euch mein Problem angeschaut habt.

Also bei uns ist das Problem sowohl mit XP als auch mit WIN7 unter Firefox aufgetreten. In irgendeinem englisch-sprachigem Forum hatte ich mal etwas von einem opacity-bug bei Firefox gelesen, weiss aber nicht mehr wo. Das Problem nervt mich nämlich schon seit über einer Woche.

Gruß -

jm10
Mit Zitat antworten
  #9 (permalink)  
Alt 08.03.2012, 01:57
EvT EvT ist offline
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 11.09.2006
Ort: Bad Wildungen
Beiträge: 2.220
EvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekannt
Standard

Gato, ich hatte mit Fx 10.0.2 unter Win 7_Sp1, Home Premium, 64-Bit getestet ...
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 08.03.2012, 03:10
EvT EvT ist offline
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 11.09.2006
Ort: Bad Wildungen
Beiträge: 2.220
EvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekanntEvT ist jedem bekannt
Standard

Zitat:
Zitat von jm10 Beitrag anzeigen
Beim IE 8 und älter alles kein Problem.
Ahh, den Satz habe ich jetzt erst gesehen ... mir daraufhin den Testcase in IE angeschaut und siehe da, IE und Chrome setzen den Code tatsächlich anders um als Fx und Opera.

Google meint, dass Opacity für das Element area nicht cross-browser geht und empfiehlt stattdessen das Script mapper.js.

Hmm, andererseits meint das W3C, dass Opacity für alle Elemente greifen soll.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
problem mit div box im firefox - dringend!! tee CSS 11 27.09.2007 19:21
Padding Problem im Firefox kissnet CSS 10 21.09.2007 13:34
Problem mit Divs in Firefox saintniclas (X)HTML 4 04.08.2007 18:13
CSS Problem im FireFox aber nicht IE fra232 CSS 1 29.11.2004 00:04
Problem mit Background-Color im FireFox to.ni CSS 2 31.08.2004 11:13


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:05 Uhr.