Werkler: Conditional Comments für den IE

Beitrag lesen

Das ist die übliche Vorgehensweise [http://forum.de.selfhtml.org/archiv/2008/1/t164759/#m1074794] (Möglicherweise ist auch der gesamte dortige Thread für dich interssant.)

Also für den IE7 funktioniert es jetzt auch wunderbar. Nur einer spinnt wieder rum ... der böse alte IE6. Da passiert beim überfahren des Hover-Bereichs gar nichts, nicht mal der Cursor ändert sich. Ich binde die Sheets wie folgt ein:

<link href="<?php echo $ja_template_path;?>/css/template_css.css" rel="stylesheet" type="text/css" />
<!--[if lt IE 6]>
<link rel="stylesheet" type="text/css" href="<?php echo $ja_template_path;?>/css/ie.css">
<![endif]-->
<!--[if gte IE 7]>
<link rel="stylesheet" type="text/css" href="<?php echo $ja_template_path;?>/css/ie.css">
<![endif]-->

D. h. eines für alle, und eines für alle IE-Versionen außer der 6er. (Dabei fällt mir ein, gibts für CCs sowas wie ne Und-Verknüpfung?).

Die CSS-Klassen sehen so aus:

a.testbox, a.testbox:active, a.testbox:link, a.testbox:visited {
  text-decoration: none;
  }
a.testbox:hover {
  cursor:help;
  background: none;
  }
a.testbox span {
  visibility:hidden;
  position:absolute;
  text-decoration:none;
  min-width:200px;
  width:200px;
 background-color: #000;
 border: none;
  z-index: 10;
  }
a.testbox:hover span {
 visibility:visible;
 border: solid 1px #FFF;
 }

Das background: none und das border: none; verwende ich bereits als Hack (wie unter http://www.quirksmode.org/css/ie6_purecsspopups.html beschrieben), bringt aber nix. Der Aufruf innerhalb der HTML-Seite so:

<a class="testbox">Test<span>Hallo Welt!</span></a>

Sieht jemand den begrabenen Hund bzw. den Hasen im Pfeffer?

Gruß,
Werkler