swf-бэкграунд сайту - возможно ли?

  • Автор темы Автор темы denisgrim
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

denisgrim

Участник
Топикстартер
Сообщения
1 171
Реакции
1
Сейчас популярно делать сайтам статический бэкграунд из растровой картинки большого размера. А вот можно ли поставить на задний план анимированную флэшку?
 
Ответ: swf-бэкграунд сайту - возможно ли?

denisgrim сказал(а):
А вот можно ли поставить на задний план анимированную флэшку?
А почему бы и нет? Какие препятствия? Типа этого надо? http://info.eflog.ru/
 
Ответ: swf-бэкграунд сайту - возможно ли?

нет, это не бэкграунд - это просто объект внутри ячейки таблицы.
А вот если нужно сделать фон всему сайту?
 

Вложения

  • aero7.png
    aero7.png
    443.6 КБ · Просм.: 925
Ответ: swf-бэкграунд сайту - возможно ли?

PHP:
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc00;
      background: #4f554b url(images/bg.jpg) repeat fixed top;
	margin: 0px;
}
вот как бы вместо bg.jpg поставить bg.swf ??
 
Ответ: swf-бэкграунд сайту - возможно ли?

имхо, нереально... хотя я далёк от html. А может флешену запихать в div, который на всю страницу + ниже всех?
 
Ответ: swf-бэкграунд сайту - возможно ли?

qsedftghk сказал(а):
имхо, нереально... хотя я далёк от html. А может флешену запихать в div, который на всю страницу + ниже всех?
пожалуй так и есть: мне сегодня специалист ответил, что объект в body сунуть нельзя, но можно действительно вставить флэшку на страницу, с параметром z-index -1
 
Ответ: swf-бэкграунд сайту - возможно ли?

denisgrim сказал(а):
с параметром z-index -1
С любым, меньше чем вышележащий блок. Это "слои такие в вебе".
Не претендуя на абсолютную истину - http://webdes.cz/bg/ - я бы так делал, два div-a, их стили там в документе, и обратите внимание на стиль для body. В див с id = "text" соответственно пихается еще один див - собственно "тело" сайта.
 
Ответ: swf-бэкграунд сайту - возможно ли?

denisgrim сказал(а):
нет, это не бэкграунд
Вы не совсем внимательно смотрели. Флешка там с прозрачным фоном, естественно не бэкграунд всего сайта, но все же видимо упустили вот это:
 

Вложения

  • Untitled-1.jpg
    Untitled-1.jpg
    35.6 КБ · Просм.: 1 166
Ответ: swf-бэкграунд сайту - возможно ли?

Кстати!
При наличии flash-объекта, вне зависимости от установленного z-index, слои не перекрывают его вне зависимости от установленного z-index, ролик виден сквозь абсолютно позиционированные слои.

Решение:
У флеша бесконечный z-index, если он отображается в windowed mode.
Чтобы его укротить, нужно прописать <param name="wmode" value="opaque"> в object и, соответственно, атрибут wmode="opaque" в embed (если он используется).

взято отсюда

ЗЫ. В аттаче пример где текст лежит поверх флешены. Взято отсюда
 

Вложения

Ответ: swf-бэкграунд сайту - возможно ли?

qsedftghk сказал(а):
нужно прописать <param name="wmode" value="opaque">
Насколько помню, это устанавливается при публикации ролика из AdobeFlash, могу ошибаться, тк настраивал паблик сеттингс давно. Кстати, я не использую HTML-код, который генерит AdobeFlash. Вставляю ролик в Dream и использую этот код. И там как-раз есть
<param name="wmode" value="opaque" />
А в приведеноом вами примере
<param name="wmode" value="transparent" />
И все равно работает ;-)))) Магия!
 
Ответ: swf-бэкграунд сайту - возможно ли?

хмхм, разбираться сейчас нету времени.
Точнее вот:
wmode - Possible values: window, opaque, transparent. Sets the Window Mode property of the Flash movie for transparency, layering, and positioning in the browser.
window - movie plays in its own rectangular window on a web page.
opaque - the movie hides everything on the page behind it.
transparent - the background of the HTML page shows through all transparent portions of the movie, this may slow animation performance.

Я вообще флешену вставляю, используя SwfObject.
 
Ответ: swf-бэкграунд сайту - возможно ли?

Точно видел в интернете решение, когда флеш клип размещен на фоне сайта (100% width & height). А поверх идет контент и все остальное...постараюсь найти ссылку.
 
Статус
Закрыто для дальнейших ответов.