Проблема с IE8 Cufon.replace Text Shadow

#internet-explorer-8 #z-index #cufon #css

#internet-explorer-8 #z-индекс #cufon #css

Вопрос:

Итак, я использую Cufon.replace для добавления текстовой тени размером 2 пикселя к моему замененному тексту, но проблема в том, что в IE8 по какой-то причине текстовая тень находится над самим текстом, поэтому выглядит так, как будто исходный цвет текста — это тень, а замененная тень — основной цвет текста.

Текст является частью моей навигационной панели, которая является ul, я пытался добавить z-index: 9999; в мой навигационный div и в его родительское меню div, но это ничего не изменило. Есть другие предложения?

Спасибо, Том.

Ответ №1:

Звучит как странная вещь. На мой взгляд, если это действительно «проблема» с z-индексом, не забывайте, что элементы с z-индексом должны быть либо position: relative, либо position: absolute, чтобы они подчинялись. (Это несколько раз сбивало меня с толку.)

Также стоит отметить, что IE не поддерживает текстовую тень (даже в IE9!), и хотя Cufon может обойти это, возможно, это тоже может быть проблемой.