Jump to content
  • 0

как вставить flash фоном?


Fate-ol
 Share

Question

Recommended Posts

  • 0

Дело тут простое: например, созда?те два дива с одинаковыми координатами, т.е. они будут наложены друг на друга, и в тот, который ид?т первым вставляется флэш, а во второй сам текст. Но боюсь, могут возникнуть разные трудности, например, флэш по-умолчанию всегда будет сверху, там что-то в коде флэша надо прописывать (не помню точно что), чтобы на него можно было что-нибудь наложить. Если его надо будет размножить по экрану, то тогда прид?тся много дивов прописать в коде, из-за чего появится горизонтальный скролл. К тому же сам флэш позволяет писать на себе любые копируемые тексты и делать ссылки. Вс? зависит от того, что именно нужно сделать и целесообразно ли это (ведь можно и гиф-анимацию использовать без проблем).

Link to comment
Share on other sites

  • 0

я небольшой знаток флеш анимации..но вроде надо просто создать флеш документ со слоями и вставить его в хтмл.во флеше указать размеры документа ,вставить текст и картинки,ссылки и т.д.короче, просто - флеш метод.

Link to comment
Share on other sites

  • 0

Vlad, я девушка ;) проблема решена :)

вот коды :

 

http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="100%" height="320" id="head" align="middle">

images/head.swf" />

images/head.swf" wmode=transparent quality="high" bgcolor="#6794e8" width="100%" height="320" name="head" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

стили:

#flash

{

position: blok;

top: 0px;

z-index:1;

}

#menu_top

{

position: absolute;

top: 0px;

right: 0px;

z-index:20;

}

Link to comment
Share on other sites

  • 0

эээээ :)

А я писать ходил! :)

Но теперь то вернулся!

У вас при верстке шапки сделано просто не логично!

Вы вопервых: Зачем-то засунули всю шапку в таблицу. ну да ладно.

А во вторых поступили не логично с дивами.

Логика (Ваша):

А вот надо мне чтобы было над флешкой меню на хтмл-е!!!!

Открываю див и засовываю туда меню!

Закрываю див и открываю другой див.

Запихиваю туда флешку!

Закрываю див.

Так теперь стили надо задать!

ну чтобы меню было над флешкой надо конечно же задать им обоим абсолютное позиционирование и отпозиционировать как следует в ноль по вертикали обоих!!!!

Ну вот. только вот флешка всех перекрыла! Надо обязательно задать ей прозрачность. Ну и не всякий случай определить флешку на 1 уровень, а меню на второй! Да и не забыть сделать див с меню блочным (он кстати и так блочный элемент)!

Уффф заработало!

Где была ошибка: в том что использовалось два дива и меню шло в диве после флешки!!!

Моя логика:

Нужно расположить флешь под меню которое построено на хтмл!

Нафиг все таблицы! Див и так растягивается на всю длину!

Итак открываем див. Кладем туда флешку!

Ниже кода флешки, открываем див и кладем туда меню.

Закрываем див с меню и закрываем див с флешкой.

Теперь надо написать стили. :rolleys:

чтобы див с меню был в самом верху да и еще над флешкой нужно задать диву с меню position:absolute; и задать ему top и left.

Ну собстно и хватит че еще для счастья надо! :):( :(

Можно конечно диву с меню задать еще z-index:2; для успокоения души, но эт уже алкоголизм!:)

Уфф Вроде работает! :)

Пойду еще пописаю. :(

Link to comment
Share on other sites

  • 0

когда мы сворачиваем окно, то получается весь верх сворачивается, что бы не сворачивалось эти таблицы и вставлены. не нашла я такого что бы ограничить ширину до 1000 например по нормальному что бы везьде все работало.

Link to comment
Share on other sites

  • 0

Для дива задаем ширину типа width:1000px

а вот чтоб везде работало ставим

min-width:1000px - для оперы и остальным пральным браузерам

width: 1000px - для непрального IE

ну вот и получаем что для оперы работает минвидв, а для ие он вообще неможет быть меньше 1000px по определению всей тупости IE!

Странно, писать больше не хочу!

Link to comment
Share on other sites

  • 0

А куда он должен тянутся? Если в шапке одна большая флешка которая и задает ширину всего сайта!

Как ни крути а при уменьшении размеров получишь горизонтальную прокрутку! При увеличении размеров получишь разброд и хождение всей верстки!

Задай диву размеры не в px а к примеру в процентах!

Но это не имеет смысла, при флэшке в шапке задающей общий размер страницы лучше сделать ее жесткой! Так хоть при большем размере браузера страница сохранится в прежнем виде! Ну а при меньшем конечно же придется потаскать бегунок вправо влево!

Дело выбора!

Link to comment
Share on other sites

  • 0

всю демогогию не читал, просто скажу:

див 100%x100% + над ним див с конетнтом 100%x100% (но стр. будет строго зафиксина в пределах ролика.). Можно просто перемещать слой с флешем под контентом(как пример -- меню плаваюее по странице)

Вот http://www.hedgerwow.com/360/bugs/css-select-free.html решающая проблемму с наложением SELECT. Может помочь и с флешю.

+во флеш есть масштабирование элементов)) поэтому проблемм возникнуть не должно.)

+wmode = transparent в IE (если кто знает аналоги для FF и Opera, делитесь)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy