как я могу отладить, почему amp-img не отображается?

У меня есть amp-img, который загружается в изначально скрытый div.

      <amp-img width="20" height="15" alt="el_GR" src="<my absolute path>.svg" class="i-amphtml-element i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-built" style="width: 20px; height: 15px;" i-amphtml-layout="fixed" i-amphtml-auto-lightbox-visited=""></amp-img>

Однако он не будет отображаться при раскрытии div.

Я хотел бы найти причину, по которой он не рендерится. Я проверил, что файл существует. Если я перемещу изображение за пределы скрытого div, оно отобразится.

Если я заставлю div быть видимым, amp-img отобразит.

Журнал консоли не сообщает об ошибках.

Валидатор amp показывает, что моя страница действительна.

Вкладка сети даже не регистрирует попытку загрузить файл изображения, что означает, что amp даже не будет пытаться загрузить его.

Есть ли способ отладить это?

Также div скрывается через CSS, а затем появляется снова, потому что родительский элемент снова изменил статус через CSS.

0 ответов

Другие вопросы по тегам