Sass:includeはやめてextendを使おう とはいってもincludeもまたメリットはあるのですが、extendを正しく理解して使いこなせばソース容量が減り、サイトのパフォーマンスが改善に繋がります。 前からしつこくextendに関する内容を書いていますが、それだ… ゴトーハック2014.07.23 1,377
色彩デザインは学ばなくてもなんとかなる エンジニアこそ色彩デザインを学ぼう こちらの記事はとても良い内容でまったくその通りですが、抑えるべきポイントはあるもののの色彩もひとつの学問で奥が深いものです。まともに学ぼうとすると険しい道なので、エンジニアであれば知識… ゴトーハック2014.07.18 244
「!global」でローカル変数をグローバル変数にする 普段はSassを使っているので、パッケージのテンプレートでもない限りは使わないLessですが、Sassと変数の有効範囲に違いがあります。 a{ $black:#000; color:$black; } この場合、Les… Yukimi Satoハック2014.07.10 389
Grunt:Compass、CoffeeScript、CSS圧縮を実行するGruntfile設定 module.exports = function (grunt) { var pkg = grunt.file.readJSON('package.json'); grunt.initConfig(… ゴトーハック2014.07.09 230
Sass:extendでtransition設定を共用 Sassのextendを使って、transition設定を使いまわしましょう。 Sass .transition3 { @include transition(.3s); } a { @extend .transitio… ゴトーハック2014.06.27 302
Sass:extendでCSSグラデーションを共用 Sassのextendを使って、グラデーション設定を使いまわしましょう。 Sass $experimental-support-for-svg: true; .gradient { @include background… ゴトーハック2014.06.27 252
Sass:extendでellipsisを共用 Sassのextendを使って、サイト内でellipsisを使いまわしましょう。 Sass .ellipsis { @include ellipsis; } .box1 { @extend .ellipsis; widt… ゴトーハック2014.06.26 370
Sass:extendでborder-radiusを共用 Sassのextendを使って、サイト内でborder-radiusを統一してしまいましょう。 Sass .border-radius-s { @include border-radius(3px); } .border… ゴトーハック2014.06.26 291
Sass:extendでbox-sizingを共用 Sassのextendを使って、何度も同じ記述をするのを削減しましょう。 Sass .border-box { @include box-sizing(border-box); } .box1 { @extend .bo… ゴトーハック2014.06.25 335