JavaScript — элементы на короткое время исчезают и появляются в Chrome 77

Элементы ненадолго исчезают и снова появляются в Chrome 77

У меня есть вкладка UL, которая на короткое время исчезает в Chrome 77 при нажатии li{amp}gt; a. Когда он появляется снова, он появляется за элементом под ним (почти как он буквально исчез из DOM, а затем элемент под ним переместился на свое место или что-то в этом роде)

Вот некоторые заметки :

  • Если вы перезагрузите страницу, проблема обычно не возникает
  • Это происходит, только если вы переходите на страницу откуда-то еще
  • Если вы проверяете какой-либо элемент и снимаете флажок с любого свойства css на странице, проблема немедленно устраняется.

Я использую suitecommerce, который не имеет полного контроля над исходным кодом. И если вы знаете что-нибудь о Suitecommerce, я не могу рассчитывать на то, что их разработчики своевременно что-то исправят.

Чтобы воспроизвести проблему :

Вот пример страницы: https://www.1800cpap.com/airfit-p30i-nasal-pillow-cpap-mask-by-resmed

Как только вы попадете на страницу, прокрутите вниз до раздела с вкладками и нажмите любую вкладку. Если вы не видите проблему, вам, возможно, придется уйти со страницы и вернуться к ней ИЛИ вы можете перейти на любую страницу продукта. Как только вы увидите, что проблема осматривает любой элемент, снимите флажок с любого свойства css, и проблема будет решена немедленно. Это происходит только на Chrome 77.

Я рад предоставить код, но, честно говоря, не уверен, с чего начать. Платформа построена с использованием backbone.js

Любые мысли приветствуются.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector