2017-11-08 5 views
0

私はフォームを持っている:SASSの対象となる子クラスと要素は?

<form class="my-form"> 
    <input type="text" class="my-form__input"> 

マイSASSが現在のようなものに設定されています

.my-form { 
    // Some styles 

    &__input { 
    //Some styles 
    } 

    &__button { 
    //Some styles 
    } 
} 

をしかし、私はCSSで、たとえばテキストタイプであり、私のクラスを持っている入力を、ターゲットにします:

input[type=text].my-form__input

上記の私のSASS構造を維持しながら、上記のCSS出力を取得する方法はありますか?

答えて

2
.my-form { 
    // Some styles 

    &__input { 
    //Some styles 

    &[type="text"] { // generates .my-form__input[type="text"] 
     border: 2px solid red; 
    } 
    } 

    &__button { 
    //Some styles 
    } 
} 
関連する問題