Атрибут allowTransparency

В Internet Explorer до версии 8.0 включительно фон фрейма на странице по умолчанию имеет белый цвет, если он не задан явно. Когда на странице применяется цвет фона отличный от белого или фоновая картинка, фрейм может не вписываться в дизайн страницы. Атрибут allowTransparency позволяет установить прозрачный фон фрейма, через который будет виден фон страницы.

Это нестандартный атрибут, не используйте его.

Синтаксис

<iframe allowtransparency>...</iframe>

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

Пример

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>IFRAME, атрибут allowTransparency</title>
  <style type="text/css">
   body { background: #fc0; }
  </style>
 </head>
 <body>
  <iframe src="page/banner.html" width="468" height="60" 
          allowTransparency></iframe>
 </body>
</html>

Примечание

В IE9 и других браузерах фон фрейма задаётся прозрачным по умолчанию.

Браузеры

В таблице браузеров применяются следующие обозначения.

  •  — элемент полностью поддерживается браузером;
  •  — элемент браузером не воспринимается и игнорируется;
  •  — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.

Число указывает версию браузреа, начиная с которой элемент поддерживается.

Автор и редакторы

Автор: Влад Мержевич
Последнее изменение: 11.04.2018
Редакторы: Влад Мержевич