MACABOUTPORTFOLIOBLOGBLOG何気なく使っていた機能は実はCompassの機能だった僕の中でsassとcompassはワンセットなので取り立ててこれがコンパスの機能でこれがsassの機能だって意識した事はありませんでした。この便利機能はcompassのものだったのか!と思うと今更ながら新しい発見のような気がしてちょっと特した気分です。いうわけで今回はcompassです。言っても前述の通り特に意識して使っていたわけではないので、mixinとかしか使ってないのですが、まぁそれもでも知っていれば便利なことなのでご紹介します。createで初期設定プロジェクトの初期設定ファイルを生成する事ができます。createを入力すると以下の構成のファイルが生成されます。"css"等を記述することによりディレクトリ名を任意のものに変更することも可能ですが、正直僕はこの機能はつかいません。config.rbをプロジェクト毎に書き換え手動で設置しています。sassの記事の内容と重複しますが僕の設定です。//コンパイル時にsassのコード番号を維持するかどうかその他のconfigの詳しい設定はこちらに掲載されています。wを入力するとsassファイルか監視されsassファイルの保存時に自動的にコンパイルされます。便利なmixinmixinもたくさん揃っています。詳しくは本家のリファレンスで見てもらった方がいいのかもしれませんが僕がよくつかうmixinだけでも紹介させていただきます。compassを使うためにcompassのモジュールをインポートします。"compass";これでコンパスのモジュールが使えます。inline-block;を記述するだけで以下のクロスブウザ対応のcssが生成されます。inlineclearfixfloatの解除のやつです。block;}が生成されます。cssスプライトが自動生成ができたり他にも便利な事ができそうですが今僕にある知識はこんなもんです。Wakai大阪でWebデザイナーをしています。メインでFireworksを使ってます。IllustratorやPhotoshopも使っています。