使Bootstrap模式适应文本

时间:2019-04-06 19:12:02

标签: html bootstrap-modal

我有一个Bootstrap模式:

<div class="modal fade" id="ModalMSJ" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
    <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
      <h4 class="modal-title" style="font-weight: bold; color:black;" id="exampleModalLabel">Documento</h4>
      <button type="button" class="close" data-dismiss="modal" aria-label="Close">
        <span aria-hidden="true">&times;</span>
      </button>
      </div>
      <div class="modal-body" style="color:black;" id="MSJ">
      </div>
      <div class="modal-footer">
      <button type="button" class="btn btn-primary" data-dismiss="modal">Cerrar</button>
      </div>
    </div>
    </div>
  </div>

模态显示的消息并不总是相同的。然后使用JQUERY在屏幕上显示它,如下所示:

$("#MSJ").html(Respuesta);
$("#ModalMSJ").modal("show");

我希望它适应消息文本。

这是显示其中一条消息时的当前外观:

Error

如何使模式适应消息文本?

1 个答案:

答案 0 :(得分:0)

我只需将style=" width: auto; height:auto !important;"添加到div class="modal-dialog"

<div class="modal fade" id="ModalMSJ" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
    <div class="modal-dialog" style=" width: auto; height:auto !important;" role="document">
    <div class="modal-content">
      <div class="modal-header">
      <h4 class="modal-title" style="font-weight: bold; color:black;" id="exampleModalLabel">Documento</h4>
      <button type="button" class="close" data-dismiss="modal" aria-label="Close">
        <span aria-hidden="true">&times;</span>
      </button>
      </div>
      <div class="modal-body" style="color:black;" id="MSJ">
      </div>
      <div class="modal-footer">
      <button type="button" class="btn btn-primary" data-dismiss="modal">Cerrar</button>
      </div>
    </div>
    </div>
  </div>