При использовании Google Chart, иногда подсказка появляется за указателем мыши, вызывая мерцание, когда мышь перемещается, даже немного.
Это известная проблема?
При использовании Google Chart, иногда подсказка появляется за указателем мыши, вызывая мерцание, когда мышь перемещается, даже немного.
Это известная проблема?
Да, это небольшая ошибка.
Вам нужно только добавить это в свой CSS:
svg > g > g:last-child { pointer-events: none }
Да, кажется, что мерцание - открытая проблема.
https://github.com/google/google-visualization-issues/issues/2162
Это работает в моем случае
svg > g:last-child > g:last-child { pointer-events: none }
div.google-visualization-tooltip { pointer-events: none }
Да, вы правы, подсказка охватывает зону триггера, вызывающую всплывающую подсказку, которая, в свою очередь, открывает зону триггера и отображает ее снова и т.д. и т.д.
Я решил его, нацелив контейнер всплывающей подсказки на CSS и переопределив CSS Google примерно так:
div.google-visualization-tooltip {
padding: 0 !important;
margin: 0 !important;
border:none !important;
box-shadow: unset !important;
background-color: rgba(0,0,0,0) !important;
height:auto !important;
overflow:hidden !important;
}
Это должно отображать вашу HTML-подсказку примерно на расстоянии 1 метра от указателя мыши, а также позволяет избавиться от оригинальной уродливой белой коробки. Работал для меня в календаре. Если это не работает в вашем случае, вам нужно узнать имя класса вашего контейнера подсказок диаграммы.
Я думаю, что корень проблемы заключается в том, что всплывающая подсказка показана слишком близко к указателю, но если вы удалите поле и добавление этого контейнера, оно вроде как исправляет его.
Надеюсь, что это сработает для вас.
Поздняя вечеринка, но она только нацелена на всплывающую подсказку и не повлияет/не отключит всплывающую подсказку html по умолчанию на обрезанных ярлыках (hAxis или vAxis) и легендах:
svg > g > g.google-visualization-tooltip { pointer-events: none }