XHTML 仍然是一种非常糟糕的语言,您必须尝试许多技巧才能获得简单的结果,例如使对象居中并在每个浏览器上都获得它们。那是我的问题。所以,我有一个覆盖整个页面的图像。它不是背景,因为我希望它适合屏幕,而背景不会那样做。我的图像定位为绝对。现在,我想要的是在图像上水平居中的 Flash swf。有时它可以工作,但仅限于非 IE 浏览器(一如既往)。有时它不在任何浏览器上。问题是我只是不知道如何使 flasj 对象以图像为中心。它总是出现在屏幕的左上角。我的代码是这样的:
<body style="margin: 0px auto; text-align: center; width: 100%; height: 100%;">
<object type="application/x-shockwave-flash"
height="100" width="200"
style="position: absolute; float: top; margin: 10px auto; z-index: 1;">
...
...
</object>
<img src="image.jpg" height="100%" width="100%"
style="postion: absolute; left: 0px; top: 0px; z-index:-1;" />
</body>
主要问题是我在 IE(Impossible to Explore)浏览器中看不到 flash 中心。你怎么看?谢谢!