2014年1月20日月曜日

hoverのscssへの書き換え

hover

hoverはcssを使用する際に、指定したタグにマウスポイントが乗ったら処理を行うという設定です。hoverを使用することにより、文字色や背景色を変えたり、位置をずらしたりすることができます。

scss

scssとは、cssを拡張したメタ言語であるsassの別文法として定義されたcss風に書ける文法です。変数やセレクタのネスト・継承などを行うことができ、css風で書けることから広く使われています。

hoverのcss→scssへの書き換え

hoverをcssからscssへ書き換えてみたいと思います。

hover:css
  1. a {  
  2.     font-size: medium;  
  3. }  
  4. a:hover {  
  5.     colorred;  
  6. }  
↓scssに書き換えます。  
  1. a {  
  2.     font-size: medium;  
  3.     &:hover {  
  4.         colorred;  
  5.     }  
  6. }  
セレクタに「&」を使うことでネストしている際の親セレクタの参照が可能です。
  • この記事をシェアする

  • このエントリーをはてなブックマークに追加
  • このブログの更新をチェックする

  • follow us in feedly