, поскольку img рисует с помощью svg, в то время как html-код читает src из img, затем загружается после draw.as, поскольку эти два dom не расположены пространственно, тогда z-index "auto" будет рассчитываться по последовательности загрузки dom . (кроме того, это не только для ie8, но и для ff, chrome, opera ...).
чтобы исправить, укажите позицию стиля p: относительный.