2017-07-20 28 views
0

再利用可能なボタンを開発しています。私が直面していた問題は、ボタンをクリックしても元のスタイルにならないということです。以下は、LESSファイルのスナップショットです。ボタンをクリックすると、ボタンが押されたままです。

.some-company-primary-button { 
    .material; 

    color: @some-company-primary-button-text-color; 
    background: @some-company-primary-button-color; 

    &:hover, 
    &:focus, 
    &:active, 
    &.focus, 
    &.active { 
    color: @some-company-primary-button-text-color; 
    background: @some-company-primary-button-hover-color; 
    } 
} 

ありがとうございました!

変更:focusルール:

EDIT私はあなたが「他の何かがクリックされるまで、そのオリジナルのスタイルを取得していない」を意味すると仮定すると、ブートストラップbtnクラス

答えて

2

でそれを使用しています。

コントロールをクリックすると、別の場所にフォーカスが移動するまでフォーカスが移動します。

+0

私はそれを試してみます。しかし、「ホバー」と「フォーカス」の間のスタイリングの違いは何ですか?ブートストラップのソースにあるように、 'focus'イベントも使用します。 –

+0

https://developer.mozilla.org/en/docs/Web/CSS/:hover – Quentin

+0

https://developer.mozilla.org/en/docs/Web/CSS/:focus – Quentin

関連する問題