Как создать прозрачный фреймсет?

Я хочу создать страницу с 3 фреймами в наборе фреймов.

Моя Home.html — это главная страница с 3 фреймами: Header.html, Announcement.php и Footer.html.

<frameset rows="10%,*,5%" noresize frameborder="NO" FRAMESPACING="0" scrolling="NO" >
   <frame src="Header.html" scrolling="NO">
   <frame src="Announcement.php" name="container">
   <frame src="Footer.html" scrolling="NO">
</frameset><noframes></noframes>

Внутри Header.html я определил стиль html как прозрачный внутри Frame.css. То же самое и с другими 2 кадрами.

html
{
    background-color : transparent;
}

Но фон Home.html не отображается. Но когда я удаляю frameset, фон отображается.

Я загрузил его на здесь.

Итак, как я могу решить эту проблему?

Редактировать :

Основываясь на этой странице, является ли атрибут allowtransparency надежным браузером?

Решить :

Я пытался просмотреть страницу с помощью Mozilla Firefox, похоже, работает с атрибутом allowtransparency, но когда я просматриваю страницу с помощью Chrome, IE9 и Opera 12, это не сработало.


person Chin    schedule 13.11.2012    source источник


Ответы (2)


Использовать:

<frame allowtransparency="true" ...>
person Samuli Hakoniemi    schedule 13.11.2012
comment
Разве allowtransparency="true" не для iFrame? - person Chin; 13.11.2012
comment
<frame src="Header.html" scrolling="NO" allowtransparency="true">, это что-то вроде этого? Но это все еще не работает. - person Chin; 13.11.2012
comment
Попробуйте применить его и для фреймсета? - person Samuli Hakoniemi; 13.11.2012
comment
Для меня это работает только в Mozilla Firefox 15, я пробовал с Chrome, IE9 и Opera 12, остальные 3 браузера не отображали фон. - person Chin; 14.11.2012

Попробуйте настроить

<frame allowtransparency="true">

http://www.webreference.com/js/tips/010209.html

person Ben    schedule 13.11.2012
comment
Разве allowtransparency="true" не для iFrame? - person Chin; 13.11.2012
comment
Основываясь на этой странице, атрибут allowtransparency применим только к браузеру Opera? code.google.com/p/doctype-mirror/wiki/ - person Chin; 13.11.2012