17

SCSSでこの方法でフィルターミックスインを使用しようとしています:

a {
  @include filter(grayscale(100%));
}

しかし、コンパイルすると、次のエラーが発生しました。

Undefined mixin 'filter'.

RailsフレームワークでこのGemの最新バージョンを使用しています。

http://compass-style.org/reference/compass/css3/filter/

4

3 に答える 3

22

SASS の例

@import 'compass/css3/filter'

.filtered
  @include filter(grayscale(50%))
  @include filter(blur(2px))
于 2013-05-10T18:12:49.877 に答える
1

Compass のドキュメントによると、このファイル@import "compass/css3/filter"は sass ファイルの先頭で以下を使用してインポートできます。

そして、sassファイルで次のように使用できます

filter($filter-1, $filter-2, $filter-3, $filter-4, $filter-5, $filter-6, $filter-7, $filter-8, $filter-9, $filter-10)
于 2013-04-09T08:18:56.407 に答える