На моей главной странице есть строка выше
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Но почему у меня проблемы?
На странице содержимого я встраиваю объект SWF
var flashvars = {xmlPath: "xml/" + GetQueryString("x") + ".xml" };
var params = { allowFullScreen: "true", wmode: "transparent" };
var attributes = {};
swfobject.embedSWF("main.swf", "gallery", "100%", "100%", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
Если я закомментирую «строку» DOCTYPE, объект SWF заполняет экран (как и должно быть).
Если я НЕ закомментирую строку «DOCTYPE», объект SWF заполняется только в горизонтальном направлении.
Так что здесь происходит? Могу ли я иметь как DOCTYPE, так и объект SWF, выложенный плиткой как в вертикальном, так и в горизонтальном направлении?
ОБНОВЛЕНИЕ: А вот CSS, который применяется без успеха
<style type="text/css">
*{
margin:0;
padding:0;
}
html, body, #gallery { background: #EFEFEF; height:100%; }
body { margin:0; padding:0; overflow:hidden; }
</style>
ДРУГОЕ ОБНОВЛЕНИЕ: В Chrome он отлично работает, в Internet Explorer SWF заполняет 20% экрана и размещается в верхней части страницы и, наконец, в Firefox, ничего не отображается.