Css IE怪癖模式-右边框未显示

Css IE怪癖模式-右边框未显示,css,internet-explorer,border,quirks-mode,Css,Internet Explorer,Border,Quirks Mode,我正在设计一个必须在IE怪癖模式下运行的导航栏(也就是说,它的顶部不能有DOCTYPE标签)。它还需要在Firefox和Safari(Safari的怪癖模式)中工作。我的示例现在可以在Safari和Firefox中使用。(查看源代码以查看所有内容,css在一行中) 我的问题是,在IE中没有显示右边界!有什么想法吗 谢谢 我不是说这是正确的解决方案,但是如果你删除了#top nav a样式的rgb(255255)的背景色,该条会在IE中可见-我猜这暗示了超链接(在IE的眼中)是否与您定义的div

我正在设计一个必须在IE怪癖模式下运行的导航栏(也就是说,它的顶部不能有DOCTYPE标签)。它还需要在Firefox和Safari(Safari的怪癖模式)中工作。我的示例现在可以在Safari和Firefox中使用。(查看源代码以查看所有内容,css在一行中)

我的问题是,在IE中没有显示右边界!有什么想法吗


谢谢

我不是说这是正确的解决方案,但是如果你删除了#top nav a样式的rgb(255255)的背景色,该条会在IE中可见-我猜这暗示了超链接(在IE的眼中)是否与您定义的div边框重叠?

我不认为这是正确的解决方案,但如果您删除“顶部导航a”样式的rgb(255255255)背景色,该条将在IE中可见-我猜这表明超链接(在IE眼中)与您定义的div边框重叠?

对于导航使用ul标签

对于导航,请使用ul标签


这当然有道理。。我要看看是否可以把背景去掉然后处理掉。。我很快会回来提供更多信息。实际上,它所需要的只是锚定标签周围的空白。背景很好,谢谢!那当然有道理。。我要看看是否可以把背景去掉然后处理掉。。我很快会回来提供更多信息。实际上,它所需要的只是锚定标签周围的空白。背景很好,谢谢!