技術この記事では、@at-rootの使い方を解説します。@at-rootはネストして書いているセレクタを、親セレクタやメディアクエリを除外して、ルートの位置に戻すことができます。最近のWebサイト制作ではほとんど必須となっているモバイル対応。そのモバイル対応でレスポンシブWebデザインを実装する場面の多くなってきていると思います。技術Sassではセレクタだけでなく、プロパティもネストして書くことができます。marginやborderなどショートハンドが存在するプロパティは、ハイフンのところで区切ってネストができます。前回までで、子孫セレクタ、隣接セレクタ、間接セレクタ、直下セレクタをネストして書く方法を解説しました。ここまでは、HTMLの構造的にも親子関係や兄弟関係にあるタグに対して、ネストの親子関係を使って記述してきました。技術CSSには子孫セレクタ以外にも、隣接セレクタ、間接セレクタ、直下セレクタといった指定方法があります。これらもSassでネストを使って書くことができます。技術Sassの大きな特徴として、入れ子構造があります。ここでは、入れ子構造、ネストの書き方の基本を解説します。技術Sassはそのままではブラウザから読み込まれないので、コンパイルしてCSSに変換する必要があります。ここでは、Gulpというタスクランナーを使って、SassをコンパイルしてCSSにする方法を解説します。【フロントエンドエンジニアのための「Sass」講座】では、Sassの基礎から応用までを網羅的に解説していきます。ここでは、Sassとは何か、その概要と歴史、利用するメリットなどについて解説します。nodebrewでnode.jsをインストールしたときに、PATHは通して確認したはずなのに。条件分岐のやり方、基本のきです。条件分岐にも応用編はあるのだけど、まずは基本から。属性を動的に変える方法です。この記法では、属性の変更はできません。理解が進んできたので、この機会に記事にしておこうと思います。開発環境Homebrewも入れたし、node.jsも無事入ったし、というわけで、次はgulpとGruntを入れるかー、と思ってたんですが、ちょっと待てと。次はgulpとGruntをインストールするかー、と思ったんだけど、昨日入れたHomebrewでnodeがエラーになっているのが気持ち悪いので、こいつらを入れる前にnode.jsをnodebrewに変更することにします。フロントエンドエンジニアのための「Sass」講座。「Aire(アイレ)」とはスペイン語で「空気」を意味します。Aire(アル・アイレ)」と言えば、弦を弾いた指を隣の弦に触れずに空中に振り抜く奏法のこと。Project」です。Aboutフリーランスのフロントエンドエンジニアとして仕事をしています。http://aire-project.com/Categoriesフリーランス(16)ライフスタイル(12)写真(3)映画(1)演劇(5)音楽(2)養生(2)技術(18)CSS3(1)Nuxt.js(0)Sass(8)Vue.js(3)開発環境(6)書籍(10)雑記(5)このページではJavaScriptを使用しています。