onmouseout-Ereignis

27/03/2008 - 10:50 von DieterB | Report spam
Hallo,

erst noch mal "Danke" Christoph - ich habs auf Tabellenbasis umprogrammiert,
jetzt wird es in allen verbreiteten Browsern richtig angezeigt ...

Ich habe ein Popup-Menu erstellt. Allerdings habe ich das Problem, dass
bereits, wenn man die erste Zelle nach unten verlàßt, die Ebene ausgeblendet
wird. M.E dürfte das bei dem mouseout-Ereignis aber erst dann geschehen, wenn
ich die gesamte Ebene verlasse...

Der Link zur Seite: <a
href="http://www.effektiv-unternehmensber...">

Eine Ebene sieht so aus:

<div class="clTabProdukteWannen" id="idTabProdukteWannen"
onmouseout="FP_changeProp(/*id*/'idTabProdukteWannen',0,'style.display','none')">
<table style="width:750px"; cellspacing="0" cellpadding="0">
<tr style="height:18px">
<td style="width:1px"></td>
<td style="width:180px" valign="bottom" class="style6">Eckwannen</td>
<td style="width:579px"></td>
</tr>
<tr style="height:18px">
<td style="width:1px"></td>
<td style="width:180px" valign="bottom" class="style6">Rechteckwannen</td>
<td style="width:579px"></td>
</tr>
<tr style="height:18px">
<td style="width:1px"></td>
<td style="width:180px" valign="bottom" class="style6">Raumsparwannen</td>
<td style="width:579px"></td>
</tr>
<tr style="height:18px">
<td style="width:1px" valign="bottom"></td>
<td style="width:180px; height: 18px;" valign="bottom"
class="style6">Oval-/Rundwannen</td>
<td style="width:579px; height: 18px;"></td>
</tr>
<tr style="height:18px">
<td style="width:1px" valign="bottom"></td>
<td style="width:180px; height: 18px;" valign="bottom"
class="style6">6-/8-eckwannen</td>
<td style="width:579px; height: 18px;"></td>
</tr>
<tr style="height:18px">
<td style="width:1px" valign="bottom"></td>
<td style="width:180px; height: 18px;" valign="bottom"
class="style6">freistehende Wannen</td>
<td style="width:579px; height: 18px;"></td>
</tr>
<tr style="height:18px">
<td style="width:1px" valign="bottom"></td>
<td style="width:180px; height: 18px;" valign="bottom"
class="style6">Wannenzubehör</td>
<td style="width:579px; height: 18px;"></td>
</tr>
<tr style="height:18px">
<td style="width:1px" valign="bottom"></td>
<td style="width:180px; height: 18px;" valign="bottom"
class="style6">Pflegeprodukte</td>
<td style="width:579px; height: 18px;"></td>
</tr>
<tr style="height:18px">
<td style="width:1px" valign="bottom"></td>
<td style="width:180px; height: 18px;" valign="bottom"
class="style6">Whirlpool-Systemübersicht</td>
<td style="width:579px; height: 18px;"></td>
</tr>
</table>
</div>

Gruß Dieter
________________________________________________________________
Erst Fehler suchen - dann schreiben - dann Rechtschreibung kontrollieren -
dann posten ;-)
 

Lesen sie die antworten

#1 Christoph Schneegans
27/03/2008 - 18:47 | Warnen spam
"DieterB" schrieb:

Ich habe ein Popup-Menu erstellt. Allerdings habe ich das Problem, dass
bereits, wenn man die erste Zelle nach unten verlàßt, die Ebene ausgeblendet
wird.



Das ist genau das Problem, das u.a.
<http://google.com/groups?threadm=eiq0el$2a4$01$1%40news.t-online.com>
behandelt. Ich würde auch entschieden davon abraten, ein CSS-Menü
selbst zu entwickeln, dafür lauern dabei einfach zu viele
Fallstricke. Google mal nach "suckerfish".

<table style="width:750px"; cellspacing="0" cellpadding="0">
<tr style="height:18px">
<td style="width:1px"></td>
<td style="width:180px" valign="bottom" class="style6">Eckwannen</td>
<td style="width:579px"></td>
</tr>



Dein Code ist übrigens immer noch ziemlich grauslig. Warum
verwendest du keine Klassen und lagerst deine CSS-Deklarationen
in ein zentrales Stylesheet aus?

<http://schneegans.de/web/xhtml/> · Klare Antworten zu XHTML

Ähnliche fragen