Скрыть часть Flash-анимации в HTML - PullRequest
3 голосов
/ 11 февраля 2010

У меня есть файл .swf (флэш-анимация), который слишком большой, и, к сожалению, у нас больше нет исходного кода (файл .fla) Мне нужно отобразить это в div, и хочу скрыть часть этого.

Есть идеи?

Спасибо.

Ответы [ 2 ]

3 голосов
/ 11 февраля 2010
<div style="width:100px; height:100px; overflow:hidden">
   <embed src="http://www.metacafe.com/fplayer/4133817/world_breakdancing.swf" width="400"  height="345" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_4133817"></embed>
</div>

Обратите внимание, что wmode = "transparent" действительно важно!

0 голосов
/ 11 февраля 2010

Если фильм был скомпилирован в wmode=transparent, должна быть возможность присвоить div фиксированную ширину и / или высоту и применить overflow: hidden.

Согласно это , оно будет работать во всех современных основных браузерах. В неподдерживаемых браузерах полный фильм будет выше всех других элементов страницы.

Если фильм не был построен transparent, я думаю, что нет никакого способа сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...