Я новичок в этой области, поэтому я объясню вам, чего я пытаюсь достичь. На моей веб-странице я хочу, чтобы при нажатии кнопки отображается всплывающая карта, где я должен заполнить некоторую информацию. Я использую bootstrap в моем текущем проекте. Так что я нашел до сих пор использование модального. Поэтому, когда карта всплывает, есть поля для заполнения (простые строки) и дата для выбора. Идя к коду до сих пор у меня есть:Динамический размер модального в bootstrap
<!-- Trigger the modal with a button -->
<button type="button" class="btn btn-lg btn-warning addButton" data-toggle="modal" data-target="#myModal">New Employee</button>
<!-- Modal -->
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog modal-sm">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">New FRISS employee</h4>
</div>
<div class="modal-body">
<input type="text" class="form-control insertInfo" placeholder="Name" />
<input type="text" class="form-control insertInfo" placeholder="Surname" />
<input type="text" class="form-control insertInfo" placeholder="Date of birth" />
<input type="text" class="form-control insertInfo" placeholder="Role" />
<input type="text" class="form-control insertInfo" placeholder="Email address" />
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Done</button>
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
Первая проблема на данный момент является то, что я хотел бы изменить ширину модального (который является слишком большим). После этого я не хочу строки как дата, но выбор даты и снова я нашел через бутстрап этого фрагмент коды:
<div class="container">
<div class="row">
<div class='col-sm-6'>
<div class="form-group">
<div class='input-group date' id='datetimepicker1'>
<input type='text' class="form-control" />
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
</div>
<script type="text/javascript">
$(function() {
$('#datetimepicker1').datetimepicker();
});
</script>
</div>
</div>
К сожалению, если я использую его, все в модальном перемешиваются без больше порядка и Мне не удается держать все в чистоте и приказано. Не могли бы вы мне помочь? Заранее спасибо
Спасибо очень много для вашего ответа и вашего примера кода, который делает именно то, что я хочу ... но у меня все еще есть некоторые проблемы. Я копирую ваш код, а также все ваши ссылки css и js в голове, но он все равно не работает. Первым шагом, который я должен решить, является код ошибки, который он мне дает: ** Uncaught TypeError: $ (...). Datetimepicker не является функцией (...) **. Но я добавил точно такие же ссылки, и поэтому я включаю datetimepicker.js. – Tarta
Где в коде вы помещаете ссылку. Снимок вашего файла кода может помочь определить, что находится не в том месте. –
Я сделал беспорядок со ссылками, простите меня! Все работает очень хорошо .. вы были действительно полезны! Большое спасибо! Если я могу задать вам последний вопрос: я хотел бы, чтобы строки в модальном пространстве имели какое-то пространство внутри друг друга. Я попытался сделать это, применив край нескольких пикселей, но это разрушит отступ. Можете ли вы любезно предложить мне, как это сделать? – Tarta