SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
sass とは?
css
   を
便利に書ける
       かも?
何が必要?
SCOUT をインストールするだけ!




http://mhs.github.com/scout-app/
使い方は…


→プロジェクトフォルダを指定
・変換前のフォルダを指定 (sass)
・変換後のフォルダを指定 (css)
本題
sass で 出来ること

変数、継承、
計算、読み込み
例
セレクタの入れ子
       sass                    css
.parent {                .parent {
   margin: 10px;            margin: 10px;
   line-height: 1.4em;      line-height: 1.4em;
                         }
     .child {
       color: #fff;      .parent .child {
     }                      color: #fff;
}t                       }
変数
sass                    css
$x: 100px;
                     p {
p {                    height: 100px;
  height: $x;        }
}
                     .variable {
.variable {            width: 100px;
  width: $x;         }
}
継承
  sass                     css
.extend {             .extend {
  color: red;           color: red;
  margin-top: 10px;     margin-top: 10px;
  font-size: 1.2em;   }
}
                      h2 {
h2 {                    color: red;
  @extend .extend;      margin-top: 10px;
  height: 100px;        height: 100px;
}                     }
計算 ( 数式 )
  sass     css
$x: 100px;

.calc {               .calc {
  height: $x + 150;     height: 250px;
}                     }
計算 ( 色 )
        sass      css
                                           a {
$link-color: #666;
                                             color: #666666;
a {                                        }
  color: $link-color;
}
                                           a:hover {
a:hover {                                    color: #cacaca;
  color: $link-color + 100;
}
                                           }

a:visited {                                a:visited {
  color: mix($link-color, #ff0000, 30%);
}                                            color: #d11e1e;
                                           }
読み込み
     sass   css
                                  .clearfix {
@import "compass";                  overflow: hidden;
                                    *zoom: 1;
.clearfix {                       }
  @include clearfix;
}                                 .kadomaru {
                                    -webkit-border-radius: 50px;
.kadomaru {                         -moz-border-radius: 50px;
  @include border-radius(50px);     -ms-border-radius: 50px;
}                                   -o-border-radius: 50px;
                                    border-radius: 50px;
                                  }
・ global-reset
・css3 の各種ベンダープリフィックス



なども一発で書き出し出来ます
他にも色んな機能が満載だけど
後は ggrks ってことで
ご静聴ありがとうございました!

Contenu connexe

En vedette (11)

Shinto religonen
Shinto religonenShinto religonen
Shinto religonen
 
Maksim dzyuba[qa system]
Maksim dzyuba[qa system]Maksim dzyuba[qa system]
Maksim dzyuba[qa system]
 
Szybkie Pięć Przemian
Szybkie Pięć PrzemianSzybkie Pięć Przemian
Szybkie Pięć Przemian
 
Arturo ramones orga
Arturo ramones orgaArturo ramones orga
Arturo ramones orga
 
Geography 5ppwrptanastasia aldaco
Geography 5ppwrptanastasia aldacoGeography 5ppwrptanastasia aldaco
Geography 5ppwrptanastasia aldaco
 
BUS 100 Presentation
BUS 100 PresentationBUS 100 Presentation
BUS 100 Presentation
 
Pięć Przemian dla dzieci
Pięć Przemian dla dzieciPięć Przemian dla dzieci
Pięć Przemian dla dzieci
 
Wk 6 individual assignment - web-based tutorial - final - brandt elliott
Wk 6   individual assignment - web-based tutorial - final - brandt elliottWk 6   individual assignment - web-based tutorial - final - brandt elliott
Wk 6 individual assignment - web-based tutorial - final - brandt elliott
 
2. modul keuangan lanjutan i
2. modul keuangan lanjutan i2. modul keuangan lanjutan i
2. modul keuangan lanjutan i
 
새로운 기회, 녹색제품
새로운 기회, 녹색제품새로운 기회, 녹색제품
새로운 기회, 녹색제품
 
Piec Przemian - jak zaczac przygode
Piec Przemian - jak zaczac przygodePiec Przemian - jak zaczac przygode
Piec Przemian - jak zaczac przygode
 

Similaire à Sass

Css拡張言語のコトハジメ
Css拡張言語のコトハジメCss拡張言語のコトハジメ
Css拡張言語のコトハジメ
regret raym
 
WebデザイナーのためのSass/Compass入門
WebデザイナーのためのSass/Compass入門WebデザイナーのためのSass/Compass入門
WebデザイナーのためのSass/Compass入門
Koji Ishimoto
 

Similaire à Sass (20)

Sass(SCSS)について
Sass(SCSS)についてSass(SCSS)について
Sass(SCSS)について
 
Css拡張言語のコトハジメ
Css拡張言語のコトハジメCss拡張言語のコトハジメ
Css拡張言語のコトハジメ
 
ネストを覚えた人のためのSassの便利な使い方
ネストを覚えた人のためのSassの便利な使い方ネストを覚えた人のためのSassの便利な使い方
ネストを覚えた人のためのSassの便利な使い方
 
First sass
First sassFirst sass
First sass
 
Css preprocessorの始めかた
Css preprocessorの始めかたCss preprocessorの始めかた
Css preprocessorの始めかた
 
Less - first step
Less - first stepLess - first step
Less - first step
 
実践Sass 前編
実践Sass 前編実践Sass 前編
実践Sass 前編
 
compassで簡単! CSS3を手軽に利用する
compassで簡単!  CSS3を手軽に利用するcompassで簡単!  CSS3を手軽に利用する
compassで簡単! CSS3を手軽に利用する
 
Sassをはじめからていねいに<概要−基礎編>
Sassをはじめからていねいに<概要−基礎編>Sassをはじめからていねいに<概要−基礎編>
Sassをはじめからていねいに<概要−基礎編>
 
React で CSS カプセル化の可能性を考える
React で CSS カプセル化の可能性を考えるReact で CSS カプセル化の可能性を考える
React で CSS カプセル化の可能性を考える
 
壊れやすいCSS
壊れやすいCSS壊れやすいCSS
壊れやすいCSS
 
CSS3 Design Recipe
CSS3 Design RecipeCSS3 Design Recipe
CSS3 Design Recipe
 
WebデザイナーのためのSass/Compass入門 先生:石本 光司
WebデザイナーのためのSass/Compass入門 先生:石本 光司WebデザイナーのためのSass/Compass入門 先生:石本 光司
WebデザイナーのためのSass/Compass入門 先生:石本 光司
 
WebデザイナーのためのSass/Compass入門
WebデザイナーのためのSass/Compass入門WebデザイナーのためのSass/Compass入門
WebデザイナーのためのSass/Compass入門
 
ロールオーバーのいろいろなやり方
ロールオーバーのいろいろなやり方ロールオーバーのいろいろなやり方
ロールオーバーのいろいろなやり方
 
Sass introduction (jscafe 10)
Sass introduction (jscafe 10)Sass introduction (jscafe 10)
Sass introduction (jscafe 10)
 
CSS勉強会
CSS勉強会CSS勉強会
CSS勉強会
 
今日から使える! Sass/compass ゆるめ勉強会
今日から使える! Sass/compass ゆるめ勉強会今日から使える! Sass/compass ゆるめ勉強会
今日から使える! Sass/compass ゆるめ勉強会
 
CSSの光と闇
CSSの光と闇CSSの光と闇
CSSの光と闇
 
Sassを使ってみよう
Sassを使ってみようSassを使ってみよう
Sassを使ってみよう
 

Sass