Sprint
Erfahrenes Mitglied
Hallo,
durch Zufall habe ich entdeckt, daß Chrome Probleme mit ganz einfachen DIVs hat. Obwohl er den Quelltext richtig ausgibt, verdoppelt er ein paar Einträge innerhalb eines DIVs, und selbst das noch falsch.
Und kein Anderer Browser zeigt das gleiche Problem.
Das Ergebnis ist hier zu sehen (nur Win und Mac Chrome): http://www.exportarena.de/sites/bankverbindung.htm
Hier ist der betroffene Ausschnitt:
Und die dazugehörenden CSS Deklarationen
Ist das ein Fehler im Chrome oder doch am Script?
durch Zufall habe ich entdeckt, daß Chrome Probleme mit ganz einfachen DIVs hat. Obwohl er den Quelltext richtig ausgibt, verdoppelt er ein paar Einträge innerhalb eines DIVs, und selbst das noch falsch.

Das Ergebnis ist hier zu sehen (nur Win und Mac Chrome): http://www.exportarena.de/sites/bankverbindung.htm
Hier ist der betroffene Ausschnitt:
HTML:
<div id="langflags">
<div id="germany"><a href="bankverbindung.htm#ger" title="german"></div>
<div id="united_kingdom"><a href="bankverbindung.htm#eng" title="english"></div>
<div id="spain"><a href="bankverbindung.htm#spa" title="spanisch"></div>
<div id="italy"><a href="bankverbindung.htm#ita" title="italian"></div>
</div>
CSS:
#langflags { position: absolute; top: 30px; right: 315px !important; width: 150px; height: 30px; }
#germany a { display: block; background-image: url(../images/flags.gif); background-position: 0 -868px; width: 18px; height: 12px; float: left; margin: 8px; }
#germany a span { display: none; }
#germany a:hover span { background-image: url(../images/ziel.gif); background-repeat: no-repeat; position: absolute; top: 250px; left: 390px; width: 20px; height: 20px; z-index: 5; display: block; }
#spain a { display: block; background-image: url(../images/flags.gif); background-position: -68px -434px; width: 18px; height: 12px; float: left; margin: 8px; }
#spain a span { display: none; }
#spain a:hover span { background-image: url(../images/ziel.gif); background-repeat: no-repeat; position: absolute; top: 345px; left: 270px; width: 20px; height: 20px; z-index: 5; display: block; }
#italy a { display: block; background-image: url(../images/flags.gif); background-position: 0 -1178px; width: 18px; height: 12px; float: left; margin: 8px; }
#italy a span { display: none; }
#italy a:hover span { background-image: url(../images/ziel.gif); background-repeat: no-repeat; position: absolute; top: 350px; left: 410px; width: 20px; height: 20px; z-index: 5; display: block; }
#united_kingdom a { display: block; background-image: url(../images/flags.gif); background-position: -68px -744px; width: 18px; height: 12px; float: left; margin: 8px; }
#united_kingdom a span { display: none; }
#united_kingdom a:hover span { background-image: url(../images/ziel.gif); background-repeat: no-repeat; position: absolute; top: 220px; left: 320px; width: 20px; height: 20px; z-index: 5; display: block; }