繁体   English   中英

Joomla 1.5,CSS,IE7和mod_menu

[英]Joomla 1.5, CSS, IE7 and mod_menu

我在这里有一个在Joomla中完成的网站(我对Joomla不太熟悉,但是我必须很快学习它),并且在所有浏览器中(IE7除外)都很棒。 问题在于顶部菜单无法在IE7中呈现,因此菜单中断后的所有CSS都无法显示。 我知道它至少会部分加载,因为某些样式正在加载(背景,颜色和类型),但是主容器和其他div并未渲染。 我怀疑IE7读取的样式表不正确(有4种-正常,一种为IE7,一种为IE6,一种为打印),并且可能试图同时实现两种? 我没有更多关于如何找到问题的想法,所以我希望其他人遇到此问题或知道如何解决它。 我已经包含了指向该网站主页的链接,但是如果您需要更多信息以帮助我,请告诉我。 提前致谢。

我浏览了一些CSS,然后在template.css找到了本节:

/* begin Logo */

div.art-logo {
    display: block;
    position: absolute;
    left: 10px;
    top: 20px;
    width: 500px;
}
h1.art-logo-name {
    display: block;
 text-align: {
HorizontalAlign
}
;
}
h1.art-logo-name, h1.art-logo-name a, h1.art-logo-name a:link, h1.art-logo-name a:visited, h1.art-logo-name a:hover {
    font-size: 26px;
    text-decoration: none;
    padding: 0;
    margin: 0;
 color: {
NameFontColor
}
 !important;
}
h2.art-logo-text, h2.art-logo-text a, h2.art-logo-text a:link, h2.art-logo-text a:visited, h2.art-logo-text a:hover {
    font-weight: normal;
    font-size: 18px;
    padding: 0;
    margin: 0;
 color: {
TextFontColor
}
 !important;
}
h2.art-logo-text {
    display: block;
 text-align: {
HorizontalAlign
}
;
}
/* end Logo */

大概我猜是这样的:

{
HorizontalAlign
}
;

应该是这样的:

{HorizontalAlign};

然后Joomla将替换占位符。 (我不知道Joomla,我只是猜测会这样)

如果不是,请尝试使用text-align: center

如果仍然不能解决问题,则应浏览所有CSS以获得同一错误的更多实例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM