2017-03-20 19 views
8

モーダルが画面幅の80%程度になるようにします。 modal-lgは十分ではありません。この:!ブートストラップ4モーダル幅(増加)

.modal .modal-dialog { 
    width: 80%; 
} 

はあなたのモーダルを容器に入れていない、それは本来のものから幅を変更していない場合は、重要な注釈を追加しようとしていることを確認し、ブートストラップ4と

+0

ブートストラップ3では、大小のモーダルを持つために 'modal-lg'と' modal-sm'クラスを使用します。 cssに '.modal-lg'を上書きすることもできます。 – claudios

答えて

16

あなたは、以下の実行して作成するか、または単にmodal-lgブートストラップデフォルトを上書きすることができます。

.modal-lg { 
    max-width: 80%; 
} 

だけで動作していない場合ので、それは今modal-lgを呼び出す

.modal-lg { 
    max-width: 80% !important; 
} 

下回るようになり!importantを追加します。

<div class="modal-dialog modal-lg" role="document"> 
<!-- some modal content ---> 
</div 
0

を動作しません。

0

はちょうどのサイズを変更PX

.modal .modal-dialog { 
    width: 850px; 
} 

を使用するようにしてください。

+0

いいえ、これも機能しません –

2

あなたのクラスをオーバーライドするクラスの幅を与えた後に、!importantを使用してください。例

.modal .modal-dialog { 
    width: 850px !important; 
} 

については

うまくいけば、この意志はあなたのために働きます。

0

あなたはdocumentationによるサス、

を使用している場合は、デフォルト値をカスタマイズすることができます。

あなたの場合、_custom.scssファイルの$modal-lgという変数を簡単に上書きできます。

2

応答的な回答です。

@media (min-width: 992px) { 
    .modal-dialog { 
    max-width: 80%; 
    } 
} 
関連する問題