با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش Bootstrap 4 ، را دنبال می کنند. در اغلب وب سایت ها، وقتی به عنوان مثال روی یک Button کیلک می کنید. پیغامی در بخش بالایی وب سایت نمایش داده می شود. که در Bootstrap 4 ویژگی Modal اینکار را به راحتی انجام می دهد. همچنین می توانید Style و فونت متن پیغام را نیز تغییر دهید. برای آشنایی بیشتر و کار با ویژگی Modal در Bootstrap 4 یا قابلیت ماژول در بوت استرپ ۴ ، با ما در ادامه ی این آموزش، همراه باشید.
ویژگی Modal در Bootstrap 4 یک پیغام dialog box/popup را در قسمت بالای وب سایت، نمایش می دهد.
مثال زیر چگونگی ایجاد یک modal پایه را در Bootstrap 4 نشان می دهد:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | <!-- Button to Open the Modal --> <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal"> Open modal </button> <!-- The Modal --> <div class="modal" id="myModal"> <div class="modal-dialog"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 class="modal-title">Modal Heading</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <!-- Modal body --> <div class="modal-body"> Modal body.. </div> <!-- Modal footer --> <div class="modal-footer"> <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button> </div> </div> </div> </div> |
با استفاده از کلاس .fade
می توانید یک افکت محو شدن را به اسلایدها اضافه کنید:
1 2 3 4 5 | <!-- Fading modal --> <div class="modal fade"></div> <!-- Modal without animation --> <div class="modal"></div> |
با افزودن کلاس .modal-sm
از modal های کوچک استفاده کنید. و از کلاس .modal-lg
نیز برای modal های بزرگ استفاده کنید. این کلاسها را به همراه کلاس .modal-dialog
به عنصر <div>
اضافه کنید:
مثال-اندازه کوچک:
1 | <div class="modal-dialog modal-sm"> |
مثال۲-اندازه بزرگ:
1 | <div class="modal-dialog modal-lg"> |
در حالت پیش فرض اندازه ی modal ها medium یا متوسط است.
با استفاده از کلاس .modal-dialog-centered
مرکز modal ر ابصورت عمودی یا افقی در مرکز صفحه وب تنظیم کنید:
1 | <div class="modal-dialog modal-dialog-centered"> |
پس از مرور مباحث این بخش شما می توانید، پیغام های dialog box/popup را با Style های دلخواه خود در قالب وب سایت، پیاده سازی کنید. و ارتباط قالب وب سایت خود را با کاربران قوی تر کنید. امیدواریم که از آموزش کار با ویژگی Modal در Bootstrap 4 بخوبی استفاده کرده باشید.
rEzA
با سلام.
ببخشید وقنی Modal من وقتی صفحه لود میشه بصورت خودکار فعال بشه باید کار خاصی را انجام بدم ؟
ممنون میشم راهنمایی بفرمایید .
باتشکر
پی وی لرن
سلام
باید کد جاوااسکریپت مربوط به مودال را در onload جاوااسکریپت قرار دهید.
Parisa
سلام ، من میخوام داخل مودال از چک باکس و دراپ داونasp استفاده کنم ولی اونا داخل مودالها غیر فعال میشن ، چه کار باید بکنم؟؟ لطفا ی راهنمایی کنید