ブートストラップ アラート css クラスを使用したい入力フィールドがあります。問題は、ブートストラップがより具体的なセレクターも定義しているため、それを機能させることができないinput[type="text"]
ことです。入力要素でそのアラート css クラスを使用することを忘れることができますか? 入力フィールドのためだけに、より具体的なcssルールを作成することは本当に避けたいです...
1081 次
1 に答える
0
「忘れる」必要はありませんが、少しの CSS (または実際には LESS) に触れる必要があります。
ほとんどの作業は LESS mixins で行うことができます:
input.myInputAlert {
.alert;
}
おおよそ次のようになります
input.myInputAlert {
/* padding: 8px 35px 8px 14px; */
/* margin-bottom: 20px; */
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
background-color: #fcf8e3;
border: 1px solid #fbeed5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color: #c09853;
}
そして、パディングとマージンのルールを削除して、実際のinput
値を使用できるようにしました。
そして、あまりテストしなくても、動作しているように見えます: http://jsbin.com/oqoqeg/2
LESS のコンパイルについてはこちら(lesscss.org) で確認できます。
于 2013-03-11T22:48:08.323 に答える