Axis ticks and title may overlap after scrolling axis
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 18.3k
- Forks
- 2k
- Ø Merge
- 2 T. 12 Std.
- Gemergte PRs (30 T.)
- 28
Beschreibung
An axis title that is drawn to fit inside the space between axis tick labels will not be pushed outwards correctly when tick redraws (through zooming in the plot, scrolling the axis up and down) cause an overlap.
- To reproduce: See this CodePen and either zoom in on the plot or grab and drag the axis to create overlap between the axis tick labels and axis title.
- Temporary workaround: Set
layout.yaxis.automargin=trueandlayout.yaxis.title.standoff=0to force the axis title to be drawn outwards from the tick labels.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der verlinkten CodePen-Reproduktion und verfolge das Verhalten beim Neuzeichnen der Achsen-Ticks, das durch Zoomen oder Ziehen an der Achse ausgelöst wird. Prüfe, wie der Achsentitel während dieser Aktualisierungen relativ zu den Tick-Beschriftungen positioniert wird. Die Aufgabe ist erledigt, wenn der Titel die Tick-Beschriftungen nach dem Zoomen oder Scrollen nicht mehr überlappt, ohne den dokumentierten Workaround zu benötigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- data-visualization
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100