IE9显示页脚有问题。 http://www.advinsure.nl/ 这是TYPO3 cms网站。 TYPO3的版本是4。
在主页面上它是正确的,但如果你点击“Opdrachtgevers”,页脚就会混乱。 如果我单击IE9中的兼容性按钮,页脚将正确显示。
我尝试了什么:我添加了此标记:<meta http-equiv="X-UA-Compatible" content="IE=edge" />
(也尝试使用“8”代替“Edge”),这必须使IE9在兼容模式下工作,它没有帮助。
我也改变了DOCTYPE(我在服务器上的项目的模板文件夹中手动更改了它)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
。
到
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
但是当我检查来源时,它不是上述内容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
如何正确显示页脚?请帮忙。
答案 0 :(得分:1)
如果这是一个TYPO3网站(似乎来自标记),则doctype由TYPO3设置,而不是模板。
您正在寻找的TypoScript设置为config.doctype
,其文档位于:
http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.7.0/view/1/6/#id1556666(适用于TYPO3 4.7)
查找“doctype”设置,其中包含已接受值的列表。