Soumettre la recherche
Mettre en ligne
WordPressでCSSプリプロセッサ入門
•
16 j'aime
•
7,337 vues
Sou Lab
Suivre
2014/03/29 WordBench東京 春のデザイナー祭り!のスライド
Lire moins
Lire la suite
Ingénierie
Signaler
Partager
Signaler
Partager
1 sur 57
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
Kazuki Akiyama
設計から実装まで、今すぐ始める高速化
設計から実装まで、今すぐ始める高速化
masaaki komori
今日から使える! HTML/CSS/JSの シンプルテクニック15選
今日から使える! HTML/CSS/JSの シンプルテクニック15選
Horiguchi Seito
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
Shin Takeuchi
第10回勉強会 CSS設計について
第10回勉強会 CSS設計について
takumaro web
Css Architecture for the future 未来を見据えるCSS設計
Css Architecture for the future 未来を見据えるCSS設計
Horiguchi Seito
HTML/CSSを効率的にする メタ言語とツールのアレコレ
HTML/CSSを効率的にする メタ言語とツールのアレコレ
知己 久保
WordPress を使いこなそう
WordPress を使いこなそう
Wataru OKAMOTO
Recommandé
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
Kazuki Akiyama
設計から実装まで、今すぐ始める高速化
設計から実装まで、今すぐ始める高速化
masaaki komori
今日から使える! HTML/CSS/JSの シンプルテクニック15選
今日から使える! HTML/CSS/JSの シンプルテクニック15選
Horiguchi Seito
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
現場で使える効果的なHTML&CSS構造設計(Effective HTML&CSS)
Shin Takeuchi
第10回勉強会 CSS設計について
第10回勉強会 CSS設計について
takumaro web
Css Architecture for the future 未来を見据えるCSS設計
Css Architecture for the future 未来を見据えるCSS設計
Horiguchi Seito
HTML/CSSを効率的にする メタ言語とツールのアレコレ
HTML/CSSを効率的にする メタ言語とツールのアレコレ
知己 久保
WordPress を使いこなそう
WordPress を使いこなそう
Wataru OKAMOTO
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
Takahiro Nakahata
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
Yasuhito Yabe
141115 making web site
141115 making web site
Himi Sato
小規模案件で作られた秘伝のタレ
小規模案件で作られた秘伝のタレ
Muyuu Fujita
SMACSS入門
SMACSS入門
iPride Co., Ltd.
Sass/Compass よくあるトラブルと 解決方法・回避方法
Sass/Compass よくあるトラブルと 解決方法・回避方法
Maboroshi.inc
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
Horiguchi Seito
ブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
Takeharu Igari
使いやすいWordPressのためのCSSのつくりかた
使いやすいWordPressのためのCSSのつくりかた
Hiroshi Urabe
フロント作業の効率化
フロント作業の効率化
Yuto Yoshinari
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
Horiguchi Seito
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
Junko Nukaga
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
Naoki Matsuda
CSS の歩き方
CSS の歩き方
Seiichiro Mishiba
閉じタグを超えた先に僕が見た景色とは
閉じタグを超えた先に僕が見た景色とは
Muyuu Fujita
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Yoshinori Kobayashi
WordBench京都版 _sハンズオン
WordBench京都版 _sハンズオン
Hidetaka Okamoto
Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]
Yoshifumi Nishimoto
CSS設計のお勉強
CSS設計のお勉強
MarlboroLand
css基本。
css基本。
web12
CSS拡張メタ言語 Sass が何者かを紹介する | SakanaTech
CSS拡張メタ言語 Sass が何者かを紹介する | SakanaTech
lyca chigyo
まだやれる Css preprocesser
まだやれる Css preprocesser
Shinya Sugo
Contenu connexe
Tendances
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
Takahiro Nakahata
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
Yasuhito Yabe
141115 making web site
141115 making web site
Himi Sato
小規模案件で作られた秘伝のタレ
小規模案件で作られた秘伝のタレ
Muyuu Fujita
SMACSS入門
SMACSS入門
iPride Co., Ltd.
Sass/Compass よくあるトラブルと 解決方法・回避方法
Sass/Compass よくあるトラブルと 解決方法・回避方法
Maboroshi.inc
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
Horiguchi Seito
ブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
Takeharu Igari
使いやすいWordPressのためのCSSのつくりかた
使いやすいWordPressのためのCSSのつくりかた
Hiroshi Urabe
フロント作業の効率化
フロント作業の効率化
Yuto Yoshinari
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
Horiguchi Seito
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
Junko Nukaga
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
Naoki Matsuda
CSS の歩き方
CSS の歩き方
Seiichiro Mishiba
閉じタグを超えた先に僕が見た景色とは
閉じタグを超えた先に僕が見た景色とは
Muyuu Fujita
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Yoshinori Kobayashi
WordBench京都版 _sハンズオン
WordBench京都版 _sハンズオン
Hidetaka Okamoto
Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]
Yoshifumi Nishimoto
CSS設計のお勉強
CSS設計のお勉強
MarlboroLand
css基本。
css基本。
web12
Tendances
(20)
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
141115 making web site
141115 making web site
小規模案件で作られた秘伝のタレ
小規模案件で作られた秘伝のタレ
SMACSS入門
SMACSS入門
Sass/Compass よくあるトラブルと 解決方法・回避方法
Sass/Compass よくあるトラブルと 解決方法・回避方法
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
ブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
使いやすいWordPressのためのCSSのつくりかた
使いやすいWordPressのためのCSSのつくりかた
フロント作業の効率化
フロント作業の効率化
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
CSS の歩き方
CSS の歩き方
閉じタグを超えた先に僕が見た景色とは
閉じタグを超えた先に僕が見た景色とは
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
WordBench京都版 _sハンズオン
WordBench京都版 _sハンズオン
Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]
CSS設計のお勉強
CSS設計のお勉強
css基本。
css基本。
Similaire à WordPressでCSSプリプロセッサ入門
CSS拡張メタ言語 Sass が何者かを紹介する | SakanaTech
CSS拡張メタ言語 Sass が何者かを紹介する | SakanaTech
lyca chigyo
まだやれる Css preprocesser
まだやれる Css preprocesser
Shinya Sugo
Front end develop environment
Front end develop environment
Ryuto Yasugi
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
優也 田島
LESSについて
LESSについて
okaSlide80
Sass 超入門
Sass 超入門
Michinari Odajima
OSC北海道 2016 REST API を活用した、新しい WordPress サイト製作手法
OSC北海道 2016 REST API を活用した、新しい WordPress サイト製作手法
Hiromasa Tanaka
CSSシークレットはどのような書籍か【映像あり】
CSSシークレットはどのような書籍か【映像あり】
Japan Electronic Publishing Association
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Yoshinori Kobayashi
LESS使ってますか?
LESS使ってますか?
じゅん なかざ
Sass/Compass講習会
Sass/Compass講習会
Beeworks
Styleguide Driven Development x CMS - MTDDC Tokyo 2015
Styleguide Driven Development x CMS - MTDDC Tokyo 2015
知己 久保
今日から使える! Sass/compass ゆるめ勉強会
今日から使える! Sass/compass ゆるめ勉強会
Yuji Nojima
Sass introduction (jscafe 10)
Sass introduction (jscafe 10)
Ryuma Tsukano
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
rie05
Css3講座
Css3講座
SeiyaH
2017: A CSS Design Odyssey
2017: A CSS Design Odyssey
Kenjiro Kubota
⑳CSSでアニメーション!その1
⑳CSSでアニメーション!その1
Nishida Kansuke
Sassをはじめよう!
Sassをはじめよう!
Yoshiya OKI
超初心者のためのWordPressのサイトのデザインの微調整方法
超初心者のためのWordPressのサイトのデザインの微調整方法
Hidekazu Ishikawa
Similaire à WordPressでCSSプリプロセッサ入門
(20)
CSS拡張メタ言語 Sass が何者かを紹介する | SakanaTech
CSS拡張メタ言語 Sass が何者かを紹介する | SakanaTech
まだやれる Css preprocesser
まだやれる Css preprocesser
Front end develop environment
Front end develop environment
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
Sassの基本機能のみで効率的なWordPressのcssコーディングtipsをご紹介
LESSについて
LESSについて
Sass 超入門
Sass 超入門
OSC北海道 2016 REST API を活用した、新しい WordPress サイト製作手法
OSC北海道 2016 REST API を活用した、新しい WordPress サイト製作手法
CSSシークレットはどのような書籍か【映像あり】
CSSシークレットはどのような書籍か【映像あり】
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
LESS使ってますか?
LESS使ってますか?
Sass/Compass講習会
Sass/Compass講習会
Styleguide Driven Development x CMS - MTDDC Tokyo 2015
Styleguide Driven Development x CMS - MTDDC Tokyo 2015
今日から使える! Sass/compass ゆるめ勉強会
今日から使える! Sass/compass ゆるめ勉強会
Sass introduction (jscafe 10)
Sass introduction (jscafe 10)
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
Css3講座
Css3講座
2017: A CSS Design Odyssey
2017: A CSS Design Odyssey
⑳CSSでアニメーション!その1
⑳CSSでアニメーション!その1
Sassをはじめよう!
Sassをはじめよう!
超初心者のためのWordPressのサイトのデザインの微調整方法
超初心者のためのWordPressのサイトのデザインの微調整方法
Plus de Sou Lab
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
Sou Lab
イマドキのコーダー環境構築2016
イマドキのコーダー環境構築2016
Sou Lab
WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜
WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜
Sou Lab
イマドキのスライス事情
イマドキのスライス事情
Sou Lab
Sublime Textを加速するパッケージの紹介
Sublime Textを加速するパッケージの紹介
Sou Lab
Sass/Compassの導入と環境構築
Sass/Compassの導入と環境構築
Sou Lab
Plus de Sou Lab
(6)
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
まだFTPで消耗してるの? Wordmoveではじめる 異次元のデータ転送
イマドキのコーダー環境構築2016
イマドキのコーダー環境構築2016
WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜
WordPressでも意識したいアクセシビリティ 〜「優しいウェブサイト」作りをはじめよう〜
イマドキのスライス事情
イマドキのスライス事情
Sublime Textを加速するパッケージの紹介
Sublime Textを加速するパッケージの紹介
Sass/Compassの導入と環境構築
Sass/Compassの導入と環境構築
WordPressでCSSプリプロセッサ入門
1.
WordPressで CSSプリプロセッサ入門 WordBench Tokyo 2014.03.29
2.
自己紹介
3.
Sou-Lab. 森田 壮 @sou_lab フリーランス Web制作者のための Sassの教科書 Web制作者のための SublimeTextの教科書 デザインとかコーディングとか ディレクションとか
4.
5.
Ustもやるよ
6.
CSSプリプロセッサってなに?
7.
CSS Preprocessor CSSメタ言語とも呼ばれる。 CSSを拡張して色々と機能を増やしたもの。 ほかにも色々。数多く存在している。
8.
CSS Preprocessor CSSメタ言語とも呼ばれる。 CSSを拡張して色々と機能を増やしたもの。 ほかにも色々。数多く存在している。 SassもLessもStylus もできることは だいたい同じ
9.
CSS Preprocessor CSSでできなかったことができるようになる! ・ネスト!(入れ子) ・変数! ・四則演算!(+-*/) ・関数! ・要素の継承!(Mixin,extend) ・制御構文!(ループやif文) ・and more...
10.
CSS Preprocessor CSSでできなかったことができるようになる! ・ネスト!(入れ子) ・変数! ・四則演算!(+-*/) ・関数! ・要素の継承!(Mixin,extend) ・制御構文!(ループやif文) ・and more... PHPみたいな ことができるね
11.
コンパイル?
12.
CSS Preprocessor しかし、そのままではブラウザで動かないので、 CSSにコンパイル(ビルド)する必要がある。 compile!! ※Lessはjsを読み込むことでそのままでも動く
13.
コンパイル(ビルド) コンパイルは黒い画面でもGUIコンパイラでもできる。
14.
今回はこれ使います
15.
SassとCodeKit 今回はSass(SCSS)とGUIアプリのCodeKitを使います。 +
16.
なんでSass?
17.
WordPressでよく言われている
18.
巨人の肩に乗れ
19.
なんでSass? わたしはこうしてSassを選びました。 ・国内のユーザーが多い ・高機能 ・Compassなどの機能拡張 ・Bootstrap,Foundationなどの フレームワーク ・本も出てる
20.
なんでSass? わたしはこうしてSassを選びました。 ・国内のユーザーが多い ・高機能 ・Compassなどの機能拡張 ・Bootstrap,Foundationなどの フレームワーク ・本も出てる
21.
なんでSass? わたしはこうしてSassを選びました。 ・国内のユーザーが多い ・高機能 ・Compassなどの機能拡張 ・Bootstrap,Foundationなどの フレームワーク ・本も出てる
22.
なんでCodeKit?
23.
なんでCodeKit? 今回はCodeKitを選びました。 ・楽だから ・高機能 ・更新頻度が高い 機能的には黒い画面が最強。 でもMac専用 $29
24.
Sass Meister http://sassmeister.com/ ブラウザで すぐ試せる
25.
26.
WordPressに 便利なSassの機能
27.
Sassの基本機能紹介
28.
デモ
29.
・ネスト! ・変数! ・四則演算! ・関数! ・要素の継承!
30.
・ネスト! ・変数! ・四則演算! ・関数! ・要素の継承! 便利っしょ?
31.
一行コメント
32.
.site-header { background-color: #000; //max-width:
1260px; position: relative; width: 100%; z-index: 4; } .header-main { min-height: 48px; //padding: 0 10px; } 一行コメント 地味に便利
33.
パーシャル
34.
/* Theme Name: Hoge
Theme Theme URI: http://hoge.com/ Author: hogeyama */ ! @import url('common.css'); @import url('module.css'); @import url('style.css'); @import url('print.css'); ダメよ〜 ダメダメ とあるテーマファイル
35.
36.
Screw-Axis|[css] @importを使うべきでない理由 ひとつずつCSSを DLしちゃう
37.
パーシャル @importするのはCSSと同じだが、 最終的に一つのCSSにコンパイルする。 @import "module; @import "mixin"; @import
"form"; @import "reset";
38.
パーシャル @importするのはCSSと同じだが、 最終的に一つのCSSにコンパイルする。 compile!! style.css
39.
パーシャル @importするのはCSSと同じだが、 最終的に一つのCSSにコンパイルする。 compile!! style.css style.css ひとつでオケ
40.
ループ
41.
@for $i from
1 through 10 { .mb-#{$i*10} { margin-bottom: #{$i*10}px; } } @for for文で繰り返し
42.
@for $i from
1 through 10 { .mb-#{$i*10} { margin-bottom: #{$i*10}px; } } @for for文で繰り返し ループは他にも @whileや@eachも あるんだ
43.
.mb-10 { margin-bottom:
10px; } .mb-20 { margin-bottom: 20px; } .mb-30 { margin-bottom: 30px; } .mb-40 { margin-bottom: 40px; } .mb-50 { margin-bottom: 50px; } .mb-60 { margin-bottom: 60px; } .mb-70 { margin-bottom: 70px; } .mb-80 { margin-bottom: 80px; } .mb-90 { margin-bottom: 90px; } .mb-100 { margin-bottom: 100px; } @for コンパイルすると...
44.
セマンティックさ が無くなるけど、 必要なときもあるよね
45.
Jetpack
46.
Jetpack WordPressでコンパイルができる 「カスタムCSS」 を有効化する
47.
Jetpack 外観 > CSS編集
48.
Jetpack データベースに動的にCSSが生成される
49.
Jetpack データベースに動的にCSSが生成される ちょっとした スタイルを適用 するときに使えるね
50.
WP-SCSSってのもある
51.
52.
便利そう!! ※試してない
53.
まとめ
54.
WordPressとか関係なく
55.
使ったほうがいいよ!
56.
使ったほうがいいよ! いいよ!!
57.
ありがとうございました @sou_lab Web制作者のための Sassの教科書 Web制作者のための Sublime Text の教科書
Télécharger maintenant