CSS布局在IE7中不起作用(所有其他浏览器都可以)

CSS布局在IE7中不起作用(所有其他浏览器都可以),css,drupal,internet-explorer-7,themes,Css,Drupal,Internet Explorer 7,Themes,我正在做一个项目,大学可以完全控制源代码(Drupal),我所能做的就是在主题区域中覆盖CSS 我遇到的问题是,标题没有停留在IE7中应该停留的位置。 IE8以及Firefox、Chrome和Safari完全按照预期工作 这是我的CSS覆盖 #uc-splash div.uc-section, div.splash{width:790px !important; height:184px !important;} #uc-navigation div.secondary, #uc-navigat

我正在做一个项目,大学可以完全控制源代码(Drupal),我所能做的就是在主题区域中覆盖CSS

我遇到的问题是,标题没有停留在IE7中应该停留的位置。
IE8以及Firefox、Chrome和Safari完全按照预期工作

这是我的CSS覆盖

#uc-splash div.uc-section, div.splash{width:790px !important; height:184px !important;}
#uc-navigation div.secondary, #uc-navigation div.secondary a { color: #fff;}
#uc-navigation .primary, #uc-navigation .secondary {background-color:#14195b !important;}
#uc-navigation div.secondary, #uc-navigation div.secondary a {color:#fff !important;}
#uc-navigation div.secondary, #uc-navigation div.secondary a:hover {  background-color: #1c6fb7; color:#fff;}
#uc-content div.secondary a{color: #14195b;}
#uc-content div.secondary .block h2 { background-color: #14195b; color: #ffffff; }
#uc-content div.secondary .block{background-color:#e4e8ed;}
#uc-navigation .secondary{background-color: #14195b!important;}
这是有问题的一页。


任何帮助或指导都将不胜感激。

我记得IE7中的表单标签(显示填充和/或边距)有问题

尝试将此添加到您的css

表格{边距:0;填充:0;}


希望这有助于。。。祈祷吧……:)

我记得IE7中的表单标签有问题(显示填充和/或边距)

尝试将此添加到您的css

表格{边距:0;填充:0;}


希望这有助于。。。祈祷吧……:)

您应该首先包括一个重置,它会抵消HTML元素的默认样式。让你对很多浏览器有更多的控制


您应该首先包括一个重置,它将消除HTML元素的默认样式。让你对很多浏览器有更多的控制


如果您指的是
,则此处显示的CSS没有属性寻址“uc header”。您应该用“header”覆盖level-c.css中的属性。如果您指的是
,则此处显示的css没有属性寻址“uc header”。您应该覆盖level-c.css中的属性。出于某种原因,标题图像有一个css属性,该属性使其边距为-6px。加上这个

.logo img { margin-top: 0px !important; }

你应该很好。

由于某种原因,标题图像有一个CSS属性,它的边距为-6px。加上这个

.logo img { margin-top: 0px !important; }

你应该很好。

我不能这样做,因为我不能向页眉添加任何内容。我不能这样做,因为我不能向页眉添加任何内容。(…指的是标题)(…指的是标题)