2016-11-26 38 views

答えて

4

あなたが投稿したコードあなたが子供および/または兄弟の静的なクラス名を持っている場合、完全に動作します!

現在のところ、生成されたクラス名で他のスタイル付きコンポーネントの選択はサポートされていませんが、まもなくご利用いただけるようになります。

const StyledDiv = styled.div`` 

// All StyledDiv's directly inside a Pane will have blue text 
const Pane = styled.div` 
    & > ${StyledDiv} { 
    color: blue; 
    } 
` 

フォローthis issueと連動PRそれが着地時に通知する:(おそらく今週または来週)

これは、我々は追加の方に見ているAPIです。

+1

おそらく、生成されたものに加えて静的なclassNamesを追加することによって? – sylvain

+0

はい、正確には、コンポーネントごとの静的クラス(PR:https://github.com/styled-components/styled-components/pull/227)があります。コンポーネントを補間するときは、そのクラスを取り、それをCSSに変換する – mxstbr