Twitter Bootstrap:border-radius:0 \ 0 /;

时间:2012-02-01 04:08:31

标签: css twitter css3 twitter-bootstrap

Twitter Bootstrap(2.0)的最新版本中,我遇到了这一行:

border-radius: 0 \0/;

\ 0 /做什么?是一些模糊的css技巧还是仅仅是一个错字?

https://github.com/twitter/bootstrap/blob/master/docs/assets/css/bootstrap.css#L568

1 个答案:

答案 0 :(得分:4)

显然,\0/是IE 9忽略的构造,但是其他浏览器没有,所以这一行只为IE 9设置border-radius为0。

Twitter Bootstrap开发者在他们的sass source中留下了评论(尽管,随附的commit message并非完全自信):

border-radius: 0 e("\0/"); // Nuke border-radius for IE9 only

Paul Irish's fairly exhaustive list of CSS browser hacks表示\0/属性是针对IE 8和9的黑客攻击。