我正在尝试为大学作业创建一个打印CSS文件。我的部分CSS是:
#footerRight a:after { content: " (" attr(href) ") ";}
在页面上它工作正常。绝对打印它应该在哪里的href。但CSS不会验证。我得到的错误是:
#footerRight a:after Parse Error attr(href) ")";
#footerRight a:after Parse Error }
我还尝试了一个::和[href]:作为我发现的一些博客帖子,但它仍然无法验证。
有什么想法吗?对不起初级问题。
杰克逊
答案 0 :(得分:2)
尝试以下方法:
#footerRight a:after {
content: attr(href) " ";
}
答案 1 :(得分:1)
您需要用单引号括起括号:
#footerRight a:after { content: " '(' attr(href) ') '";}
有同样的问题。它把我带到了这里,但没有一个答案解决了我的问题。这对我有用。
外部""
包围了"内容"。 ''
用于声明要在页面上显示的文本。
用''
括起括号,你说这些是连接到attr(href)
的文字字符串。
请注意,如果要在括号后排除空格,') '
中的最后一个单引号可以移动到左侧空格。
答案 2 :(得分:0)
你需要在内部使用单引号:
AllowUsers bob