Internet Explorer未正确定位

时间:2012-09-18 17:08:32

标签: html css internet-explorer

我们为不同的环境提供环境色带。我正在将色带添加到新应用程序中,但是,它们无法正常工作。

以下是相关代码(直接来自页面上的“查看源代码”)。请注意,我用...替换了我们的网址。

<style> 
    .ribbonBanner { 
        position: fixed;
        right: 0px; 
        top: 0px; 
        margin: 0px;
        padding: 0px;
        z-index: 99999;
    } 
</style> 

<img border="0" class="ribbonBanner" alt="Development" title="Development" src="http://.../ribbon_dev.gif" onclick="this.parentNode.removeChild(this);"/> 

此代码与我们所有其他应用相同。但是,Internet Explorer正在......好吧,Internet Explorer。 :P

Chrome

火狐

Firefox

Internet Explorer

IE

任何人都有任何线索可能会发生什么?

仅供参考:我在IE8上

1 个答案:

答案 0 :(得分:1)

IE在Position Fixed方面存在问题,但我相信如果您拥有正确的Doctype,它应该在ie8中运行。我相信这个DocType会起作用。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">