2013-12-08 1 views
0

Поэтому мне нужно создать веб-сайт с фреймворком, навигацией и логотипом.div появляется ниже iframe на компьютере с Windows

Таким образом, src iframe является html-файлом, этот html-файл содержит панораму, которая является флеш-видео. Поэтому я использовал z-index, чтобы iframe находился ниже моего div, который содержит навигацию и логотип. Он работает на Chrome, Firefox, Safari, если я использую Mac. Затем я попробовал протестировать веб-сайт на компьютере с Windows, и веб-сайт идеально подходит только для Chrome. Firefox, Safari и IE помещают div ниже iframe (таким образом, мой весь div не отображается)

Я сделал свое исследование. По-видимому, на флеш-видео не влияет значение z-index? И я не могу попытаться изменить wmode flash, потому что это на третьей стороне.

Любое решение этого вопроса? Спасибо.

+1

Так что мне нужно, чтобы увидеть сайт. Или, что еще лучше, небольшой, автономный пример, который показывает проблему, например, на http://jsFiddle.net –

ответ

0

Создайте контейнер div для вашего iframe и дайте ему индекс z.

HTML

<div id="iframe"> 
    <iframe src="#"> 
</div> 

CSS

#iframe { z-index: 10000; } 
+0

Это не помогает. z-индексы работают только с позиционированными элементами. –

+0

Конечно, ему пришлось бы позиционировать его. Это был просто урезанный пример применения z-индекса к div. Я набрал ширину: iframe-width; и высота: iframe-height; но это казалось немного неуместным. – asdf

Смежные вопросы