如何在 yiistrap 扩展 bootstrap.widgets.TbModal 中更改模态窗口的高度和宽度。一种方法是更改 bootstrap.css .modal-container 中的高度和宽度参数,但这会改变所有模式窗口的高度和宽度。我只想更改一个模态窗口的高度和宽度,而对于其他模态窗口,它应该默认一个。我怎样才能做到这一点?
问问题
5431 次
1 回答
2
只需使用您自己的 CSS 指定模态框的宽度(不要忘记也设置margin-left
为宽度的负一半,以便模态框显示在屏幕中央)。
例如,您可以对模态应用一个附加类:
$this->widget('TbModal', [
'htmlOptions' => ['class' => 'modal-wide']
]);
并使用这个 CSS:
.modal.modal-wide { width: 800px; margin-left: -400px }
或者你甚至可以使用内联样式:
$this->widget('TbModal', [
'htmlOptions' => ['style' => 'width: 800px; margin-left: -400px']
]);
于 2013-10-04T09:29:15.773 回答