ایجاد modal

پرسیده شده
فعالیت 945 روز پیش
دیده شده 580 بار
0

سلام وقت بخیر استاد

modal را با bootstrap ایجاد کردید؟ در مورد ایجاد modal کمی توضیح دهید. UI ضعیف هستم.

فایل پیوست

0
حذف شده

سلام 

برای ایجاد modal با bootstrap میتونید از این لینک استفاده کنید تمامی توضیحات توی خود سایت bootstrap داده شده که چطوری میتونید ایجاد کنید. 

برای ساخت بدون استفاده از bootstrap هم از این لینک کمک بگیرید خیلی کار سختی نیست ساختنش و با تمرین براحتی میتونید پیاده سازی کنید 

فایل پیوست

میثم نصرتی

توسط

میثم نصرتی

30 مهر 99

1
حذف شده

سلام و احترام

ما من قدم به قدم جلو بیاید تا با هم یک مدال ایجاد کنیم. (ابتدا باید خود bootstrap رو لود کنید)

ابتدا بیایید تا یک دکمه ایجاد کنیم تا وقتی که روش کلیک میکنیم مدال ما باز شه.

<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal">
  Launch demo modal
</button>

بعد از قرار دادن دکمه حال باید خود modal رو قرار بدیم تا بتونیم محتوایی رو که میخوایم رو نشون بدیم.

<div class="modal fade" 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">Modal title</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">
        ...
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div>
  </div>
</div>

شما میتونید درون div که کلاس modal-body را دارد محتوای خود را قرار دهید و در div که کلاس modal-footer را دارد میتونید دکمه هایی که میخواید رو قرار بدید.

اما این مدال چه گونه با فشار دادن دکمه باز میشود؟

اگر دقت کنید دکمه‌ای که قرار دادیم یک ویژگی به اسم data-target دارد که دورن خود id خود divی که باز میشود را دارد. ینی اگر به modal نگاهی بندازید میتونید آیدی را مشاهده کنید. البته این را هم بگویم که کلاس ها و ویژگی ها دیگر نیز وجود دارد که هم ظاهر بهتری داشته باشد و effect داشته باشد.

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

فایل پیوست

امیر صالحی

توسط

امیر صالحی

30 مهر 99

حذف شده
سلام. با تشکر مودال ایجاد میشود اما button آن زیر نقشه پنهان میشود. چطور مدال را بدون button ایجاد کنیم؟
حذف شده
چون با bootstrap هست مدل جاوااسکریپت این مورد را پیدا نمیکنم
حذف شده
کد جاواسکریپت بالا آمدن modal را پیدا نمیکنم.
0
حذف شده

اگه میخواید تا به جای button از چیز دیگه ای استفاده کنید فقط کافیه attribute زیر رو به اون بخشی که میخواید روش کلیک تا باز شه رو بدید

data-toggle="modal" data-target="#exampleModal"

توجه داشته باشید که data-target باید id خود modal داشته باشه

فایل پیوست

امیر صالحی

توسط

امیر صالحی

3 آبان 99

0
حذف شده

اگه خواستید هر جای صفحه که dblclick میکنید modal bootstrap باز بشه میتونید از کد زیر استفاده کنید.

 

$(document).dblclick(function(){
  $('#exampleModalCenter').modal('show')
  });
فایل پیوست

آرمان محمدی پور

توسط

آرمان محمدی پور

3 مهر 00