2016-04-09 30 views
0

は、私はこのような何かをする方法がある場合にとして興味:CSSスタイルを埋め込む?

#sidemenu { 
    .unlocked { 
    color: blue; 
    } 

    .locked { 
    color: red; 
    } 
} 

代わりのようにそれを記述することの:あなたはネイティブのようにCSSを設定することはできません

#sidemenu .unlocked { 
    color: blue; 
} 

#sidemenu .locked { 
    color: red; 
} 
+2

[** SASS **](http://sass-lang.com/)についての研究SCSS –

+0

あなたは魔法の発見をしています。 – Aziz

答えて

4

しかし、最初にLESSSASSのようなCSSプリプロセッサを使って書くことができます。コードは通常のCSSにコンパイルされます。

2

バニラCSSからSASS/SCSSまたはLESSに切り替える。

ここでバニラCSSとSCSS間の小さな例です:

バニラCSS:

#sidemenu .unlocked { 
    color: blue; 
} 

#sidemenu .locked { 
    color:red; 
} 

SCSS:

#sidemenu 
    .unlocked { 
     color: blue; 
    } 

    .locked { 
     color:red; 
    } 
} 

スコットは、前述したように、 SASS/SCSS/LESSいったんレンダリングされると、Vanilla CSSに再コンパイルされます。

関連する問題