Как установить цвет фона рамки HTML? - PullRequest
5 голосов
/ 27 февраля 2009

У меня есть старый сайт, использующий фреймы. Страницы внутри фрейма не используют белый фон, и поэтому я получаю раздражающую «белую вспышку», когда страницы в фреймах переходят. Я думаю, что это можно исправить, изменив цвет фона <frame>, но независимо от того, что введено, Internet Explorer не увидит ничего, кроме белого. Firefox, кажется, принимает цвет фона, но не так с IE.

ПРИМЕЧАНИЕ: пожалуйста, не подгоняйте меня при использовании фреймов - я знаю; черт, я думаю, что я даже проповедовал это время или слишком ... смеется ...

1 Ответ

5 голосов
/ 27 февраля 2009

Я нашел это, довольно неясное, часть информации;

Обратите внимание на атрибут **AllowTransparency** - Это сработало - теперь класс RightBackground может установить цвет, как и ожидалось. Без атрибута цвет остается белым (#ffffff) независимо от *. 1004 *

Ссылку можно найти здесь: http://www.blooberry.com/indexdot/html/tagpages/f/frame.htm

<frame  allowTransparency="true" class="RightBackground" src="BottomRight.asp" marginheight="0" marginwidth="10px" name="BottomRight" />

Просто к вашему сведению, содержимое RightBackground просто устанавливает цвет фона:

 <style type="text/css">
  .RightBackground
  {
     background-color: #EAF4D9;
  }
 </style>
...