css - 尝试在 SWF 文件上使用 CSS top 属性,但它不起作用

标签 css flash flex4 swfobject

我正在尝试定位我的 Flex 应用程序,使其位于页面的更下方,但我无法使其正常工作。它仍然出现在左上角。这是 HTML,我们将不胜感激!

<html lang="en">
<head>
   <title>Page</title>
   <style type="text/css">
       body { margin: 0px; overflow: hidden; }
       #swf {top:50%;}
   </style>

   <script src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
   <script type="text/javascript">

   swfobject.embedSWF( "link_to_the_swf", "swf", "100%", "100%", "10.0.0", "playerProductInstall.swf", flashVars, params );
   </script>
</head>
<body scroll="no">

   <div id="swf">
      <p>Alternative content</p>
    </div>

</body>
</html>

编辑:阅读后this message ,我尝试将 swf div 包装在另一个 div 中并在父 div 上设置 top 属性,但它没有用。

最佳答案

您不能单独使用 top。您需要给 div position: relative 或使用 margin-top/padding-top

关于css - 尝试在 SWF 文件上使用 CSS top 属性,但它不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2897570/

相关文章:

javascript - 覆盖 Ember 2.x 核心组件中的 "view"级别属性

actionscript-3 - 弹性 : NetStatusEvent not fired by Local Shared Object. 为什么?

javascript - 如果封闭的 DIV 属性发生变化,Firefox 将重新启动 Flash 电影

c++ - 闪存 ActiveX : How to Load Movie from memory or resource or stream?

apache-flex - 迁移到 Flex 4

apache-flex - Flex Compiler 4.0比Flex 3编译器快25%

html - Outlook 行高忽略 html 邮件

jquery - ASP.NET MVC 页面,CSS(?)问题

javascript - JQuery 淡入淡出()

apache-flex - 使用 flex 4 时将背景图像添加到 mx 组件