Html Canvas рисуется поверх элементов в некоторых браузерах, но не в других - PullRequest
0 голосов
/ 21 марта 2012

У меня проблема с моим текущим веб-сайтом, я пытаюсь добавить простую анимацию, используя холст HTML.Я разместил другие изображения поверх этого холста.Он отлично работает в нескольких браузерах, но в Safari и Chrome холст рисуется поверх картинок, над которыми я не хочу рисовать, и я не уверен почему.Я пытался искать информацию и связываться с z-index, но я не знаю, почему порядок прорисовки различен в этих двух браузерах или как это исправить.Кто-нибудь сталкивался с подобной проблемой?

1 Ответ

0 голосов
/ 21 марта 2012

Попробуйте добавить position: relative к элементам IMG и убедитесь, что они размещены после элемента Canvas в документе.

img { 
  position: relative; 
}
...