尝试构建一个网站,其中网站的背景是一个视频,然后在其上放置一个实际的HTML页面。
实际上,我也不建议你这样做...
但从技术角度来看,通过在position:absolute
下叠加Flash/内容divs
(具有不同的z-index
),这是可能的。 SWF本身还需要将wmode
参数设置为transparent
。
环境项目 设计周 2008
http://designweek.ie/2008/index.html
使用 div 容器来容纳 Flash 视频,内部再用一个 div 来遮罩,通过匹配宽度、高度以及其他一些 CSS 美妙效果。这是在不让它看起来像灾难的情况下最接近的方法。
使用开发者工具(Firefox/Chrome)来查看其内部结构。
不过我还没有在 IE 中尝试该网站。
我不会说它不会用户友好且会让人头晕。这完全取决于所使用的图形和视频组合。非常柔和的变化可能会产生有趣的效果。
我会将透明的swf放在一个div中,并使用jQuery动画化该div。