Fokussieren Sie die Timelinesetter-Karte immer auf dem Bildschirm

9

Ich verwende das TimelineSetter-Plugin von GitHub Repo .

Das Problem ist, dass wenn ein TS-Element größer als die Hälfte der Timeline ist, das Plugin nicht weiß, wo es die aktivierte Karte platzieren soll. Es ist also versteckt, weil es außerhalb der Timeline ist. Die gute Sache ist, dass, wenn Sie zoomen und die Größe der Karte (TS-Artikel) weniger als die Hälfte der Größe der Timeline ist alles funktioniert ok.

Ein Beispiel für das obige Problem wird in diesem jsFiddle-Repository veranschaulicht:

Beispiel 1

Ich habe versucht, das Problem zu beheben, und ich habe die Größe der Karte auf die gleiche Größe der Zeitachse gebracht und wenn die Karten bewegt werden, bewege ich die Karte nicht, sondern den Pfeil der Karte. Leider führt dies zu anderen Problemen mit der Funktionalität Zoom .

Arbeitsdemo: Problem mit Zoom

Kann mir jemand auf die richtige Richtung zeigen, wie ich das beheben kann?

    
glarkou 22.04.2012, 10:29
quelle

1 Antwort

1

Ich habe den Code nicht zu viel betrachtet, aber es scheint mir, dass das Problem darin besteht, dass die Karte zu viel von einer "links:" CSS-Eigenschaft kommt.

Versuchen Sie, die linke Seite herauszunehmen: Bewegen Sie einfach den gelben Pfeil, der auf die Zeitleiste zeigt.

    
David Lawrence 23.05.2012 19:28
quelle

Tags und Links