Pengenalan:
Mengubah saiz modal Bootstrap untuk menampung pelbagai dimensi kandungan boleh menjadi perkara yang kerap cabaran dalam pembangunan web. Cabaran ini timbul apabila kandungan dalam modal, seperti media terbenam atau teks dinamik, mempunyai ketinggian dan lebar yang berbeza.
Kandungan:
Untuk menangani masalah ini, kami membentangkan penyelesaian yang membolehkan anda mengubah saiz modal secara dinamik berdasarkan saiz kandungan yang terkandung di dalamnya. Ini termasuk kebolehsuaian untuk pelbagai jenis kandungan, termasuk video, imej dan teks.
Struktur HTML:
Berikut ialah kod HTML yang digunakan untuk modal:
<div id="modal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3 id="ModalLabel"></h3> </div> <div class="modal-body"> </div> </div>
Penyelesaian CSS:
Untuk mencapai saiz semula dinamik, kami menggunakan kod CSS berikut:
.modal-dialog{ position: relative; display: table; /* This is important */ overflow-y: auto; overflow-x: auto; width: auto; min-width: 300px; }
Penjelasan:
Atas ialah kandungan terperinci Bagaimana untuk Mengubah Saiz Mods Twitter Bootstrap Secara Dinamik agar Sesuai dengan Kandungan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!