我通過一些你的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以查找同一錯誤的更多實例。
我修正了這個問題,但它仍然不起作用。我確信菜單模塊不能很好地與IE7兼容,所以我正在測試一個不同的菜單模塊。 – stephmoreland 2011-02-09 17:55:16