مدال

مدال استاتیک

در زیر یک مثال مودال ایستا (به معنای آن استposition and display have been overridden)

									
										<div class="modal" tabindex="-1" role="dialog">
											<div class="modal-dialog" role="document">
												<div class="modal-content">
													<div class="modal-header">
														<h5 class="modal-title">Modal title</h5>
														<button type="button" class="close" data-dismiss="modal" aria-label="Close">
															<span aria-hidden="true">×</span>
														</button>
													</div>
													<div class="modal-body">
														<p>Modal body text goes here.</p>
													</div>
													<div class="modal-footer">
														<button type="button" class="btn btn-danger">Save</button>
														<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
													</div>
												</div>
											</div>
										</div>
									
								

مدال های پایه

حالت پیش فرض

با کلیک بر روی دکمه بالا، یک مدال را از طریق جاوا اسکریپت تغییر دهید.

پیمایش مطالب طولانی

هنگامی که مدال ها برای نمای کاربر یا دستگاه بسیار طولانی می شوند، مستقل از خود صفحه پیمایش می کنند.

عمودی در مرکز

اضافه کردن.modal-dialog-centered to .modal-dialog to vertically center the modal.

با استفاده از شبکه

از سیستم شبکه Bootstrap در یک مودال با تودرتو استفاده کنید.container-fluid within the .modal-body.

غیرفعال کردن انیمیشن

برای حالت‌هایی که به‌جای محو شدن برای مشاهده ظاهر می‌شوند، کلاس .fade را از نشانه‌گذاری مدال خود حذف کنید.

اجزای فرم

فرم ورود

ایجاد فرم ورود ساده

با آیکون ها فرم دهید

فرم ورود با نماد.

فرم ورودی بوت استرپ

فرم بوت استرپ با استفاده از فیلدهای Floating Label.

محتوای مودال متفاوت

دکمه‌هایی که همگی یک مدال را با محتویات کمی متفاوت راه‌اندازی می‌کنند. event.relatedTarget and HTML data-* attributes (possibly via jQuery) to vary the contents of the modal depending on which button was clicked.

در زیر یک نسخه آزمایشی زنده و به دنبال آن HTML و جاوا اسکریپت وجود دارد.

										
											$('#exampleModal').on('show.bs.modal', function (event) {
												var button = $(event.relatedTarget) // Button that triggered the modal
												var recipient = button.data('whatever') // Extract info from data-* attributes
												// If necessary, you could initiate an AJAX request here (and then do the updating in a callback).
												// Update the modal's content. We'll use jQuery here, but you could use a data binding library or other methods instead.
												var modal = $(this)
												modal.find('.modal-title').text('New message to ' + recipient)
												modal.find('.modal-body input').val(recipient)
											})
										
									
									
										<button type="button" class="btn btn-warning" data-toggle="modal" data-target="#exampleModal" data-whatever="@mdo">Open modal for @mdo</button>
										<button type="button" class="btn btn-warning" data-toggle="modal" data-target="#exampleModal" data-whatever="@fat">Open modal for @fat</button>
										<button type="button" class="btn btn-warning" data-toggle="modal" data-target="#exampleModal" data-whatever="@getbootstrap">Open modal for @getbootstrap</button>
										<div class="modal fade text-left" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
											<div class="modal-dialog" role="document">
												<div class="modal-content">
													<div class="modal-header">
														<h5 class="modal-title" id="exampleModalLabel">New message</h5>
														<button type="button" class="close" data-dismiss="modal" aria-label="Close">
															<span aria-hidden="true">×</span>
														</button>
													</div>
													<div class="modal-body">
														<form>
															<div class="form-group">
																<label for="recipient-name" class="col-form-label">Recipient:</label>
																<input type="text" class="form-control" id="recipient-name">
															</div>
															<div class="form-group">
																<label for="message-text" class="col-form-label">Message:</label>
																<textarea class="form-control" id="message-text"></textarea>
															</div>
														</form>
													</div>
													<div class="modal-footer">
														<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
														<button type="button" class="btn btn-primary">Send message</button>
													</div>
												</div>
											</div>
										</div>
									
								
گزینه های رنگ نوار نوار

گزینه های طرح بندی

پس زمینه منوی نوار کناری


تصویر پس زمینه نوار کناری
background image
background image
background image
background image

Layout Builder را امتحان کنید