2017-09-08 39 views
1

私はangularjs google chartで作業しています。グラフの水平スクロールバーを表示したいのですが、デフォルトではが右から左にスクロールされます。右から左にスクロールするCSSコードを適用する前に、デモ作業ツールチップが正しく表示されないonmouse

は(予想通りマウスオーバーでツールチップが表示されます): Working Demo before horizontal scrollbar is applied from right to lefft

デモCSSコードを適用した後 Demo, tooltip is not showing as expected when mouseover on the bar

HTMLを右から左にスクロールしますコード:

<div ng-controller="myController" style="width:100%;height:50%;margin-left:0;white-space: nowrap;overflow-x:auto;overflow-y:hidden;direction:rtl;left:0;top:0;"> 
    <div style="width:90%;height:90%;" google-chart chart="myChart"> 
    </div> </div> 

CSSコード:

div[aria-label="A tabular representation of the data in the chart."] { 
    left: 0 !important;} 

問題は、バー、入力にツールチップonmouseですか?

+0

なぜAngular 1.3.0ベータ版を使用していますか? –

+0

@JorgeValle - angularjs(angular 1.0) – user7833845

+0

私はそれを理解していますが、なぜCDNからベータ版をロードしていますか?クリーンなプロジェクトを開始する場合は、最新の1.6.xリリースを使用します。 –

答えて

1

あなたはにチャートを含むdiv要素を変更する必要があります:あなたはそれをテストすることができhere

<div style="width:100%;height:50%;margin-left:0;white-space: nowrap;overflow-x:auto;overflow-y:hidden;right:0;top:0;"> 

+0

私は、右から左にスクロールする水平スクロールバーが欲しいと私は方向を使用して問題が存在する:rtl;あなたの答えは私の要件を満たしていません(私は水平スクロールバーを右から左にスクロールしたいと思っています)。@ Lucas Rodriguez – user7833845

関連する問題