【发布时间】:2012-07-25 07:17:17
【问题描述】:
所以我可以很容易地让 IE8 使用:after:
<!DOCTYPE html>
<html>
<style type="text/css">
a.styled:after
{
content:" HAHA! Business.";
color:red;
font-size:12pt;
}
</style>
<body>
Here's some text and stuff. <a href="google.com" class="styled">Here's a link.</a>
</body>
</html>
如果我把它放在一个文本文档中并在 IE 中打开它,它会显示它应该显示的内容:“这是一个链接”后面是“哈哈!商业”,红色。当我尝试将完全相同的代码放入 SharePoint 内容编辑器 Web 部件时,它适用于我尝试过的所有浏览器,但 Internet Explorer 除外。使用 IE,当我使用 :after 时,链接后不会显示任何内容,但任何其他类型的样式都可以正常工作。什么给了?
【问题讨论】:
-
SharePoint 2007 不支持使用 DOCTYPE(这是必需的 - 请参阅@Josh Mein 的答案中的链接)。
标签: html css sharepoint