LuMpY-Toiletnose
Grünschnabel
Guten Morgen!
Ich habe ein Problem, dass ich selber nicht in den Griff bekomme und auch nicht mit der Suchfunktion im Forum gefunden habe!
Es geht darum, mit einem Klick eine Tabelle oder ähnliches sichtbar zu machen.
Soweit so gut, damit habe ich kein Problem, wurde auch schon oft genug im Forum durchgekaut!
Das Problem ist, dass wenn ich in den Style Tags der anzuzeigenden Tabelle bzw <span>-Objekts
benutze, da die Tabelle ein Untermenü in der Navi sein soll, und sich mit ihren Koordiaten an dem auslösenden Link orientieren soll, da sich sonst bei einer anderen Auflösung alles verschiebt.
Lange Rede kurzer Sinn...Die unsichtbare Tabelle verschiebt einfach das komplette Layout. Sie ist zwar unsichtbar, verdrängt die anderen Elemente aber trotzdem.
Jetzt hat Javascript ja die Tolle Z-index Möglichkeit um sowas zu machen, ich bekomme das allerdings einfach nicht hin. Sie wird einfach so ignoriert als gäbe es sie nicht
Hier mein Beispiel:
So in etwa könnte man sich das vorstellen
Um auf die Funktion "menütoggle" einzugehen: Sie setzt einfach "visibility von hidden auf visible" und andersrum.
Mir ist klar, dass sich das verschiebt, da es ja mitten im HTML Text ist, wenn ich es aber vor oder nach die Tabelle setzte, orientiert es sich nicht mehr an dem Link.
Kann mir jemand helfen?
Danke im Vorraus! Ich hoffe ihr versteht mein Problem und ich hoffe ich habe kein Thread zu dem Thema übersehen!
Tschüssie
Ich habe ein Problem, dass ich selber nicht in den Griff bekomme und auch nicht mit der Suchfunktion im Forum gefunden habe!
Es geht darum, mit einem Klick eine Tabelle oder ähnliches sichtbar zu machen.
Soweit so gut, damit habe ich kein Problem, wurde auch schon oft genug im Forum durchgekaut!
Das Problem ist, dass wenn ich in den Style Tags der anzuzeigenden Tabelle bzw <span>-Objekts
Code:
position:relative
Lange Rede kurzer Sinn...Die unsichtbare Tabelle verschiebt einfach das komplette Layout. Sie ist zwar unsichtbar, verdrängt die anderen Elemente aber trotzdem.
Jetzt hat Javascript ja die Tolle Z-index Möglichkeit um sowas zu machen, ich bekomme das allerdings einfach nicht hin. Sie wird einfach so ignoriert als gäbe es sie nicht
Hier mein Beispiel:
Code:
<style>
#Navi_1 {
position:relative;
top:250px;
left:205px;
visibility:hidden;
}
</style>
<table>
<tr>
.
.
.
<img src="blababla" onclick="menütoggle">
<span id="Navi_1">
Untermenü blablablablabla
</span>
.
.
.
Restlicher Html-Text
So in etwa könnte man sich das vorstellen
Um auf die Funktion "menütoggle" einzugehen: Sie setzt einfach "visibility von hidden auf visible" und andersrum.
Mir ist klar, dass sich das verschiebt, da es ja mitten im HTML Text ist, wenn ich es aber vor oder nach die Tabelle setzte, orientiert es sich nicht mehr an dem Link.
Kann mir jemand helfen?
Danke im Vorraus! Ich hoffe ihr versteht mein Problem und ich hoffe ich habe kein Thread zu dem Thema übersehen!
Tschüssie