Ich bekomme einen seltsamen Fehler bei der Verwendung von Google Charts mit dem Tag dir="rtl" im HTML für Webseiten von rechts nach links.
Was passiert, ist, dass die Seite einen riesigen Platz bekommt und ohne Grund nach links scrollt. Passiert auf meinem Chrome und Safari.
%Vor%Dies ist der einfachste Weg, den Fehler in jsfiddle zu reproduzieren Ссылка
Ich habe auch versucht, lang und dir zum Diagramm div hinzuzufügen, während ich das rtl-Tag im Haupt-HTML behalten habe, aber nicht funktioniert
%Vor%Wenn Sie gerenderten HTML-Code mit Seiteninspektoren überprüfen, scheint dieser Teil des HTML-Codes das Problem zu verursachen:
%Vor% Im Grunde ist das "Verbergen" des ARIA-Elements mit left: -10000px
nicht mit rtl-Dokumenten kompatibel, da es eindeutig zu dieser großen Lücke aufgrund des negativen Links kommt.
Eine Möglichkeit, dies zu beheben, besteht darin, das Aria-Label mit left: auto
zu rendern und es stattdessen weit nach oben zu verschieben:
Demo: Ссылка
Tags und Links javascript html css right-to-left google-visualization