suit: z-index funktioniert nicht im IE

Beitrag lesen

hi, ich habe einen kalender in dem ich bei events einen tooltip anzeige.
Leider werden die Tooltips im IE hinter den anderen Events angezeigt, sodass diese dadrüber liegen. Offensichtlich wird der z-index vom Kindelement ignoriert. hier mein HTML-Source:

<td class="days active weekend col_last">
<div class="tooltip_container">24
  <div class="tooltip">24.08.2008 - 31.08.2008<br /><a href="event.html" class="event" title="Event">Ein tolles Event</a><br /><br /></div>
</div>
</td>

  
  

> Scheinbar hat der IE einen z-index-Bug aber eine lösung habe ich noch nicht gefunden.  
  
egal wie du es anstellst, deine elemente werden in folgender reihenfolge übereinanderliegen  
  
td  
 div.tooltip\_container  
   div.tooltip  
    a  
  
das ist in der tat ein bug bzw eine nicht vollständig standardkonforme umsetzung von z-index (das betrifft afaik auch ein paar ältere opera-versionen)  
  
aber in deinem fall kann das sowieso nicht passieren, da du ja offenbar willst, dass die schichtreihenfolge exakt so ist, wie im html-code  
  
für tooltips gibts übrigens schönere lösungen (zb das title-element) und wenn das nicht reicht, lässt es sich wunderbar später gegen übersichtlicheren code mittels javascript ersetzen