it-swarm.com.ru

Прозрачное тело Iframe

Мне нужно иметь (crossdomain) iframe с динамической шириной и высотой.

У меня вопрос: могу ли я создать iframe со 100% размером и прозрачным фоном, который будет показывать родителя этого iframe позади него?

Могу ли я добавить свойство css или прозрачный gif для фона iframe, чтобы создать такой эффект?

Благодарю.

49
user345311

да, вы можете (если я правильно понимаю ваш вопрос)

вот код, если у вас есть доступ к редактированию контента iframe, поместите его в заголовок (iframe)

<style type="text/css">
 <!-- BODY {background:none transparent;}-->
 </style>

а затем вставьте iframe, как это

<iframe src="frame.htm" allowtransparency="true">
108
jackson5

Это не проверено, но iframes (любой элемент) должен иметь заданный по умолчанию фон прозрачности.

Если это не так, вы можете установить их прозрачность в CSS background: transparent

Если это не сработает, вы можете использовать фильтры непрозрачности CSS:
http://www.w3schools.com/Css/css_image_transparency.asp

0
Kerry Jones