diff --git a/js/solar/zeitleiste.js b/js/solar/zeitleiste.js index 2306b35..9a3eb22 100644 --- a/js/solar/zeitleiste.js +++ b/js/solar/zeitleiste.js @@ -505,6 +505,12 @@ function zlKarteOeffnen(anker, id) { + '' + ""; karte.dataset.id = a.id; + // Erst oben links in die Zeitleiste legen und dort messen. Ohne Lage stand + // die Karte beim Messen unter allen Bahnen, ragte aus main.app-main, und + // Chrome gab main eine zweite Bildlaufleiste, die danach stehen blieb. + karte.style.left = "0px"; + karte.style.top = "0px"; + karte.style.visibility = "hidden"; ziel.appendChild(karte); // Unter den Eintrag, sonst darüber; waagerecht in der Karte der Zeitleiste halten. @@ -525,6 +531,7 @@ function zlKarteOeffnen(anker, id) { if (hoehe > platzUnten && (hoehe <= platzOben || platzOben > platzUnten)) oben = r.top - hoch.top - hoehe - 6; karte.style.left = links + "px"; karte.style.top = oben + "px"; + karte.style.visibility = ""; zlKetteHervorheben(a.id, true); karte.addEventListener("click", function (ereignis) {