Podczas korzystania z Google Charts, czasami podpowiedź pojawia się za wskaźnikiem myszy, powodując migotanie, gdy mysz zostanie przesunięta, nawet odrobinę.Flickr Google Tooltip migotanie
Czy to znany problem?
Podczas korzystania z Google Charts, czasami podpowiedź pojawia się za wskaźnikiem myszy, powodując migotanie, gdy mysz zostanie przesunięta, nawet odrobinę.Flickr Google Tooltip migotanie
Czy to znany problem?
Tak, to jest trochę błędów.
Wystarczy tylko dodać to do Twojego CSS:
svg > g > g:last-child { pointer-events: none }
Dziękuję za to, chciałem tylko kierować reklamy na moje mapy Google, dodając: svg [aria-label = "Wykres."]> G> g: last-child {pointer-events: none} Niezbyt przyszłościowy dowód, ale warty dodania imo. –
to wow hack, wielkie dzięki –
Głupi błąd, ale bardzo proste i sprytne rozwiązanie. Dzięki! –
Tak wydaje się, że migotanie jest kwestią otwartą.
https://github.com/google/google-visualization-issues/issues/2162
Tak, masz rację, etykietka obejmuje obszar wyzwalania powodując etykietka zniknąć, co z kolei otwiera obszar wyzwalania i wyświetla je ponownie i tak dalej, i tak dalej.
Rozwiązałem go poprzez ukierunkowanie pojemnika podpowiedzi poprzez CSS i przesłanianie CSS coś Google'a tak:
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;
}
ten powinien wyświetlać HTML podpowiedź o 1em od wskaźnika myszy, a także pozwala pozbyć oryginalne brzydkie białe pudełko. Pracowałem dla mnie na wykresie kalendarza. Jeśli to nie zadziała w twoim przypadku, musisz znaleźć nazwę klasy swojego kontenera z podpowiedziami.
Myślę, że przyczyną problemu jest to, że etykieta narzędzia jest wyświetlana zbyt blisko wskaźnika, ale jeśli usuniesz margines i dopełnienie tego kontenera, to go naprawi.
Nadzieję, że działa dla Ciebie.
To działa w moim przypadku
svg > g:last-child > g:last-child { pointer-events: none }
div.google-visualization-tooltip { pointer-events: none }
'div.google-visual-tooltip {pointer -events: none} 'to najlepsze rozwiązanie. – C0ZEN
można pisać kod, którego używasz, aby wyświetlić podpowiedź? – nixkuroi
Prawdopodobnie musisz zdusić swoje zdarzenie –
Udostępnij swój kod lub zrzut ekranu z problemem. –