Sass Mixin for CSS Inherit

时间:2013-01-24 16:54:06

标签: css sass inheritance

我刚刚编写了这个mixin来帮助解决IE7的一些CSS继承问题:

=inherit($property)
  $property: inherit

  .ie7 &
    $property: expression(this.parentNode.currentStyle.$property)

编译器没有错误,但我没有得到任何输出。

我这样称呼它:

+inherit(height)

当然,对于所有浏览器,我应该获得height: inherit,然后在IE中获取height: expression(this.parentNode.currentStyle.height)的单独位?

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用:

自行解决
=inherit($property)
    #{$property}: inherit

    .ie6 &,
    .ie7 &
        #{$property}: expression(this.parentNode.currentStyle.#{$property})