У меня есть сложная SVG-диаграмма, которая имеет постоянные проблемы с рендерингом в Edge (части диаграммы мерцают, исчезают и т. Д. Через случайные интервалы.) Я исправил это (вроде), постоянно добавляя и удаляя «видимость: скрытый» вродительское отделениеЭто «исправляет» макет после его разрыва (но не останавливает его от повторного разрыва).
Скрытое видимое изменение происходит достаточно быстро, что визуально, нет никакой разницы, и диаграмма не исчезает изpage.
Моя проблема заключается в том, что пользователям необходимо щелкнуть диаграмму, чтобы получить дополнительную информацию, и пропустить события щелчков, если они происходят, когда элемент имеет видимость: скрытый установлен на него (даже если он кажется видимым).).
Как разрешить клики по элементу с надписью «visibility: hidden»?
Вот скрипка: http://jsfiddle.net/kmbgp95a/
Основной задействованный CSS:
.hidden {
visibility:hidden
}
Я пробовал использовать непрозрачность: 0, но у меня все еще есть та же проблема.