SASS - 如果浏览器是IE,如何更改代码

时间:2012-07-05 01:21:40

标签: css internet-explorer twitter twitter-bootstrap sass

我正在研究SASS并使用Twitter bootstrap

http://twitter.github.com/bootstrap/base-css.html#buttons

twitter bootstrap正在使用Less,但我找到了SASS的翻译。

对于.btn,有

  *border: 0; // Remove the border to prevent IE7's black border on input:focus

但是边框仍然存在,如果你看到Twitter引导按钮它们在IE下是可以的。他们是如何做到的?

1 个答案:

答案 0 :(得分:0)

如果将边框从1px更改为0px,则必须将行高增加2px。

.btn{
  *line-height: 20px;
 }

你需要更精确:

  • “我找到了SASS的翻译。”哪一个?
  • “...按钮,他们在IE下是可以的”IE?

如果您尝试在IE6上设置透明边框,这可能有所帮助:IE6 Issue - border-color:transparent not working