GulpでCompassのビルドとCSSの最適化&圧縮する決定版 前提 現在GulpでSassやLessやCompassを使っている人向け より最適なCSS出力をしたい人向け 下記のディレクトリ構造を仮定 project – scss – css – .csscomb.json – c… ゴトーハック2016.09.21 1,532
Compassの落とし穴:グラデーションにsvg出力を行わせない CompassでCSSグラデーションを描く際は下記のように記述します。 @include background-image(linear-gradient(#fff, #ccc)); これをコンパイルするとCSSには下記… ゴトーハック2015.03.17 454
AipoのCSSコーディング環境(Grunt/Sass/Compass)のおさらい Grunt/Sass/Compassとは何なのか、どのように設定され動いているのかを社内向けにおさらいの意味で記します。 Gruntとは node.jsで動くタスクランナー(監視自動実行プログラム) できること Sass… ゴトーハック2014.12.09 286
Compass:WindowsでCompassをインストールする まずはRuby本体のインストール。 参照: http://www.rubylife.jp/install/install/index1.html 次にコマンドプロンプトを立ち上げ、下記コマンドを実行する。 gem upd… ゴトーハック2014.10.27 512
Grunt:Compass、CoffeeScript、CSS圧縮を実行するGruntfile設定 module.exports = function (grunt) { var pkg = grunt.file.readJSON('package.json'); grunt.initConfig(… ゴトーハック2014.07.09 229
Sass:extendでCSSグラデーションを共用 Sassのextendを使って、グラデーション設定を使いまわしましょう。 Sass $experimental-support-for-svg: true; .gradient { @include background… ゴトーハック2014.06.27 249
Sass:HTMLに「clearfix」を書くのを卒業しよう HTMLコーディングに欠かせないclearfixですが、気付けばHTML各所にclearfixの記述が多くなることがあります。 Sassのextendを使って個別にclearfixを記述することから卒業しましょう。 CS… ゴトーハック2014.06.19 595
Compass(Sass):標準mixinを使いこなそう Compassにはmixinで作らずとも標準で利用できるmixinが存在します。 ベンダープレフィックスを付けて複数書かなければならないプロパティを簡単に書けるものが多いです。 @include border-radiu… ゴトーハック2014.06.18 225
Compass:IEにも対応したCSSグラデーションの書き方 Compassでザックリ書き出す方法です。 Scss //SVGサポートを有効に(IE9用) $experimental-support-for-svg: true; .box { //モダンブラウザ用グラデーション @… ゴトーハック2014.05.21 606