2017-03-20 86 views
8

我想模式爲屏幕寬度的80%左右。 modal-lg不夠大。這:Bootstrap 4模式寬度(增加)

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

不與引導4.工作安排

+0

在bootstrap 3中,我只是使用'modal-lg'和'modal-sm'類來實現大和小的模態。你也可以在你的css中覆蓋'.modal-lg'。 – claudios

回答

16

您可以創建或只是下面做覆蓋默認引導modal-lg

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

確保你的模式是不是放置在容器中,嘗試添加的重要註解,如果它不是從原來的一個改變寬度!

0

嘗試使用PX

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

只是改變大小。如果不工作只是添加!important所以它看起來像下面

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

現在所說的modal-lg

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

+0

不,這也行不通 –

2

簡單地使用!重要的是給予該類的寬度覆蓋你的類。

對於實例

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

希望這會爲你工作。

0

如果你用無禮的話,

根據documentation您可以自定義默認值。

就您而言,您可以輕鬆覆蓋_custom.scss文件中名爲$modal-lg的變量。

2

對於響應式答案。

@media (min-width: 992px) { 
    .modal-dialog { 
    max-width: 80%; 
    } 
}