CSS内容属性

时间:2013-10-23 22:10:20

标签: css

我想将\斜杠写为CSS类的content属性中的值,但它打破单引号,所以我使用\\(双斜杠)。

a:before {
    content: '\\';
}

我做得对吗?

2 个答案:

答案 0 :(得分:2)

是的,你做得对。 It works - example here

\旨在逃避诸如unicode符号和HTML entities之类的内容。通过将\作为内容放置,它基本上被忽略,因此您需要放置2以便呈现一个。

例如,content: "\2193";会显示向下箭头。没有逃脱,否则你只会渲染2193Example here

或者,您可以通过\添加5C\content:'\5C'的HTML实体。

{{1}}会有效地反复出现。 Example here

答案 1 :(得分:1)