Layer-Überlagerung ???
Paloma1
- css
Hallo Leute,
ich benutze einen DIV-Layer als horizontal scrollbare Navigationsleiste, welche aus Einzelbilder besteht welche mittels eines Table-Tags angeordnet werden. Ein darüberliegende DIV- Layer dient dabei als Passepartout. Das Problem ist jetzt folgendes ich kann auf die Hyperlink-Eigenschaft der unteren Navigationsleiste nicht mehr zugreifen (<a href> wird nicht erkannt). Vielleicht kann mir jemand ja einen Tip geben.
<div id="Passepartout" style="position:absolute;.... z-index:4"> ....</div>
<div id="Navigation" style="position:absolute; ... ; z-index:2;">
<table width="58%"....>
<tr>
<td ><a href="www.getlost.de">
<img src="../bilder/m_getlost.gif" width="125" height="95" border="0"></a></td>
<td><a href="www.svteam.de" >
<img src="../bilder/m_getlost.gif" width="125" height="95" border="0"></a></td>
usw.
</tr>
</table></div>
Ansonsten Danke und bis bald
cu
Hallo Paloma!
<div id="Passepartout" style="position:absolute;.... z-index:4"> ....</div>
<div id="Navigation" style="position:absolute; ... ; z-index:2;">
<table width="58%"....>
<tr>
<td ><a href="www.getlost.de">
<img src="../bilder/m_getlost.gif" width="125" height="95" border="0"></a></td>
<td><a href="www.svteam.de" >
<img src="../bilder/m_getlost.gif" width="125" height="95" border="0"></a></td>
usw.
</tr>
</table></div>
Gerade das wichtigste hast du verschwiegen:
position:absolute; top: / und left: sollten sich nämlich die beiden <div>'s überlagern, hast du mit 'z-index:4' ( außerdenm da fehlt ein Semicolon bei dir) dafür gesorg, daß 'passepartout' auf alle fälle über 'navigation' liegt. Somit kannst du nicht darauf zugreifen.
Du hast in deine Tabelle einige Leerzeichen:
<td*> und <a...svteam.de"*>.
Du könntest den vollständigen Coede (von den 2 div's) posten, sonst ist schwer zu sagen was sein könnte.
Grüße
Thomas