ページに 2 つのモーダルがあります。 http://twitter.github.com/bootstrap/javascript.html#modalsを参照してください。ページの背景色を変えたい。<div class="modal-backdrop fade in"></div>
ページの下部にJS が生成されるようです。Bootstrap configを介してクラスまたは何かを設定する方法はありますか?
質問する
5181 次
1 に答える
8
いいえ、どの構成でもbackdrop
色を設定することはできません。唯一の方法は、イベントによって色を変更することです。
この例を想定してみましょう: http://jsbin.com/uwelok/1/
shown
次のように、イベントに新しいクラスを設定する必要があります。
$('#m2').on('shown', function () {
$('.modal-backdrop').addClass('backdrop-yellow');
});
hide
モーダル自体で要素が削除され、次のデフォルト設定を使用して再度作成されるため、リセットする必要はありませんshow
。
このようなトリックを使用すると、次のような単純なクラスを作成できます。
.backdrop-yellow {
background-color: yellow;
}
于 2012-12-10T01:18:01.657 に答える