|
|||
![]()
Hallo Forum,
Wenn alle Browser so könnten wie FF wär's wohl kein Problem, tun sie aber nicht - ist ja nichts Neues. Ich habe die Wahl zwischen Pest und Cholera: Gewünscht wird eine anklickbare Grafik mit Texteinblendungen. Wenn ich es hinbekomme, dass die imagemap auch im IE6 und IE7 einwandfrei funktioniert, würde ich die CSS Lösung vorziehen, ansonsten bleibt wohl doch nur eine Realisierung mit Flash. Nun aber zu meinem Problem und hier das bisherige Ergebnis: css-imagemap testcase Problem ist, dass im IE7 und IE6 nicht alle Felder hovern und die Texteinblendungen rechts anzeigen. Der Grund ist die fehlende Hintergrundfarbe bzw. background-color: transparent; - Bei den Kreissegmenten kann ich aber #fff nicht gebrauchen, da dann die Überlappungen zu sehen wären. Erstens ist mir nicht klar, auf welchen Bug dieses Phänomen zurückzuführen ist und zweitens weiß ich mir keinen Rat, ob und wenn ja das Problem zu beheben wäre. Bevor ich nun die ganze Sache streiche und doch auf Flash zurückgreife hier mein letzter Versuch und Frage, ob vielleicht jemand von euch eine Lösung weiß. Viele Grüße Evoli |
Sponsored Links |
Sponsored Links |
|
||||
![]()
Warum sollte es nicht? So müde war ich heute Nacht auch wieder nicht.
![]() Ich habe die ersten Paar Zeilen geändert. Den Rest bitte dann entsprechend. Damit es auch in IE 5.0 funktioniert ist noch eine Zeile dazu gekommen (ist auch gezeichnet, s.u.). Code:
ul#map { width: 420px; height: 366px; position: relative; padding:0; margin: 0; list-style-type: none; background: #f4f4f4 url(images/controlling-hintergrundbild.png) no-repeat;} ul#map li a {text-decoration: none; display: block;} /* für den IE 5.0, auch border-left tut es, Farbe und Dicke nach Geschmack */ ul#map li a:hover {border-right: 1px solid #fff;} ul#map li a span {display: none;} ul#map li a:hover span {position: absolute; display: block; color: #7a7a7a; width: 250px;} /* Nächste zwei Zeilen - geändert */ ul#map li#extern {position: absolute; top: 8px; left: 170px; width: 86px; height: 32px;} ul#map li#extern a {width: 100%; height: 100%;} ul#map li#extern a:hover {background: #fff url(images/a-extern.jpg) no-repeat;} ul#map li#extern a:hover span {top: -9px; left: 282px;} /* usw. */ |
|
|||
![]()
Ich glaub ich bin noch ein bisschen müder und muss erst warten, bis ich wieder denken kann, darum
![]() |
|
|||
![]()
So, dann habe ich mal noch was geändert. Das mit der id für li anstatt a war schon gut, aber das ist es nicht allein. Man muss wohl auch ein Mini blank.gif als Hintergrund einbinden. Nun geht die map im FF, IE7, Opera aber im IE6 werden immer noch nicht alle Texte im span angezeigt.
Werde noch ein bisschen tüfteln, googeln ... mal sehen, ob ich es noch besser hin bekomme. Ansonsten - hm, vielleicht werde ich die map für die ie6 via ccm einfach auf display:none; setzen. Die ganze map ist eh redundant, die Informationen sind auch über die normale Naviagtion erreichbar. Viele Grüße Evoli |
|
||||
![]()
Nur was? Na dann kann es ja auch nicht gehen.
![]() Ich würde nur ungern dazu beitragen, dass Du Dich noch mehr über müdest, aber etwas genauer muss Du das lesen, was ich geschrieben habe, schon. Habe Dir sogar für #extern den Code vorgegeben. Und es sind (bei #extern) vier Zeilen. Bei Dir – drei. Ob Du nicht was übersiehst? ![]() |
|
|||
![]()
Ja, hab ich schon übersehen
![]() ![]() Wie schon gesagt, es hängt auch mit der Hintergrundfarbe zusammen. Da gibt es (ich weiß leider nicht mehr wo ich es gelesen habe) so ein ähnliches Teil und dort war es auch bg transparent oder eben keine Farbe angegeben. Der IE6 will hier aber mindestens #fff haben. Evtl. kann ich es umgehen, wenn ich für a alle Bilder in weiß als Hintergrund einbinde. Dann kann ich bg #fff verwenden. Sonst ja nicht. Viele Grüße Evoli |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Probleme IE6 und include PHP | ptra | CSS | 9 | 24.03.2009 11:35 |
Darstellungsproblem CSS Navigation im IE7 | pcklinik | CSS | 7 | 09.09.2007 17:25 |
IE7: z-index; IE6: einrücken; | Zweistein | CSS | 10 | 13.03.2007 21:45 |
IE6 Problem mit CSS Menü | träumer | CSS | 2 | 15.01.2007 16:55 |
CSS Design Probleme | Hawklan | CSS | 5 | 12.08.2004 11:45 |