在CSS中的引号:在元素之后

这个问题在这里已经有了答案:

  • 使用CSS内容添加HTML实体9个答案
  • 我如何在CSS中转义单引号或双引号? 2个答案

  • 你可以逃避单引号:http://jsfiddle.net/NKHaQ/1/

    .foo:after{
       content: '7'4';
    }
    

    或者,您可以双重引用该值:

    .foo:after{
       content: "7'4";
    }
    
  • 规范
  • 双引号不能出现在双引号内,除非转义(如“”“或” 22“)。类似于单引号('''或' 27')。

    content: "this is a 'string'.";
    content: "this is a "string".";
    content: 'this is a "string".';
    content: 'this is a 'string'.';
    

    你也可以这样做:http://jsfiddle.net/NKHaQ/4/

    .foo:after{
       content: '727 4';
    }
    

    但是,除了难以阅读之外,这会带来潜在的微妙问题。 如果在27之后省略空格,它将与4一起运行,然后解析为274 ,这会给出错误的输出。

    链接地址: http://www.djcxy.com/p/15535.html

    上一篇: quotes in CSS :after element

    下一篇: How add a downarrow after an element with CSS?