我正在使用 CSS 处理可扩展的背景图像。我正在使用带有嵌套 AP div 的 div 标记容器,其中包含我想与背景图像一起缩小的动画 Flash 徽标。
我有两个问题一直在研究,但我似乎无法解决:
当我缩小浏览器以测试图像时,AP div 会移动位置并且不会停留在它应该在的确切位置。根据浏览器,它会向上或向下移动一点。
我无法让它在 Internet Explorer 中工作。
我已经阅读了尽可能多的 Q/A 并访问了许多论坛,但我对此束手无策。任何帮助将不胜感激。谢谢!!!!!
站点测试可以在 www.casadeoracionvida.org 查看我想要的行为是徽标始终位于白点(云)上,无论是否缩放以及在任何浏览器中。
这是我的全部代码:
<head>
.imgwrapper {
height: 100%;
width: 100%;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url(img/bluesky.jpg);
background-repeat: no-repeat;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#logo {
position: absolute;
width: 23%;
height: 47%;
z-index: 1;
left: 40%;
top: 40%;
}
</head>
<body>
<div class="imgwrapper"> <div id="logo">
<object id="FlashID" width="100%" height="100%">
<param name="movie" value="logo1.swf" /> </div> </div>
</body>
</html>