css - Firefox+CHrome 中的额外填充/边距 IE 中无

标签 css firefox internet-explorer padding margin

catmenuconatiner(第二个导航栏)下方有 20px 的边距/填充。这仅在 Firefox 和 Chrome 中显示,在 IE 6+ 中不显示

这是页面:www.fish-and-web.blogspot.com

与同一个问题相关的另一个问题是评论之间。评论框之间有 15px 的边距。同样,这仅在 Firefox 和 Chrome 中显示,在 IE6+ 中不显示

这里是评论页面:http://fish-and-web.blogspot.com/2010/05/alfa-romeo-9c_24.html

如果有人来指导我正确的方向,那就太好了。我已经为此工作了几个小时,但我就是无法让它工作。只是为了让您知道该页面托管在 Blogger 上。

谢谢。

最佳答案

您可能需要考虑一个 IE6 条件样式表,这可以通过创建一个新的 css 表 (ie6.css) 并粘贴创建一个条件来完成,如下所示:

<head>
   <!--[if IE 6]>
    <link rel="stylesheet" type="text/css" href="css/ie6.css" />
   <![endif]-->
</head>

在您的 IE6.css 中为 catmenu 容器添加以下样式:

ul.topnav {
    padding-left: 0px;
}

您还可以将上一个答案(Maj. Fail)中的解决方案添加到 IE6.css。

应该可以了。希望对您有所帮助。

关于css - Firefox+CHrome 中的额外填充/边距 IE 中无,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2913938/

相关文章:

css - 返回顶部按钮 - 根据分辨率更改固定位置

linux - 在 RHEL 上的 firefox 45.5 中锁定首选项

html - 使用 CSS 设置表格单元格的宽度

css - 在 IE8 及更低版本的 CSS 中旋转 90 度

html - 带水平滚动的 DIV - Bootstrap 4

css - 选择 :last-child with especific class name (with only css)

google-chrome - Vimeo 视频自动播放在谷歌浏览器中不起作用。

javascript - JavaScript 中的 onbeforeunload

javascript - 禁用属性更改时捕获(兼容 IE8)

html - 固定在 HTML 页面顶部的导航栏 (CSS/HTML)