Toast Bootstrap: Bootstrap Tutorial #13

Setelah kemarin membahas mengenai Button Groups Bootstrap: Bootstrap Tutorial #12. Pada kali ini kita pasti akan membahas mengenai plugin baru saja yang ada pada bootstrap 4 yaitu Toast. Pada bootstrap versi dibawah 4 untuk membuat toast ini diperlukan coding yang lumayan mewah memang, namun di bootstrap 4 ini kita mengunjungi memasukkan class toast saja.

Toast adalah bagian plugin untuk notifikasi yang sebanding bersama notifikasi push (push notification) yang umum tampil pada halaman rumput internet. Toast ini dibuat bersama flexbox yang dapat bersama cepat teman baik – teman baik ubah bersama butuh berasal dari web site teman baik – teman baik.

Toast pasti akan kendaraan {tersembunyi} atau bahkan mengilang berat kesempatan 0.5 detik setelah permukaan jika teman baik – teman baik tidak atur autohide nya akhirnya menjadi false. Untuk membuat toast menggabungkan class .toast pada tag <div>.

Ada sejumlah sifat yang diperlukan diketahui berat menggunakan Toast, yaitu:

  • Wajib menggunakan javascript (menggabungkan hyperlink javascript di berat tag head)
  • Toast perlu diinisialisasi bersama class .toast
  • Posisi atau bahkan align berasal dari Toast diatur dengan dirinya sendiri (sama sekali tidak class seperti .toast toast-left)
  • Toast pasti akan kendaraan ketinggalan jika autohide nya tidak dinonaktifkan.

Dasar Toast

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta identify="viewport" content material="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>Bootstrap 4 Toast</title>
    <hyperlink rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
    <hyperlink rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <script src="https://cdn.jsdelivr.web/npm/[email protected]/dist/umd/popper.min.js"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
    <script>
        $(doc).prepared(perform(){
            $(".show-toast").click on(perform(){
                $("#myToast").toast('present');
            });
        });
    </script>
  </head>
  <physique>
        <button kind="button" class="btn btn-primary show-toast">Klik bro</button>
        <div class="toast" id="myToast" fashion="place: absolute; high: 0; proper: 0;">
            <div class="toast-header">
                <sturdy class="mr-auto"><i class="fa fa-grav"></i>Hai!</sturdy>
                <small>12 saat yang setelah itu</small>
                <button kind="button" class="ml-2 mb-1 shut" data-dismiss="toast">
                    <span aria-hidden="true">&occasions;</span>
                </button>
            </div>
            <div class="toast-body">
                <div>Klik hyperlink untuk mengambil manfaat memang. <a href="#">Disini!</a></div>
            </div>
        </div>
  </physique>
</html>

Penjelasan:

Lihat lebih banyak:  JavaScript Random: Contoh Code dan Cara Membuatnya

Pada penting toast saya menggunakan jQuery versi 3.5.1. Jika teman baik – teman baik namun mengakui mana daerah js (javascript) pada kesempatan kursus penting toast diatas, cepat saja . Js ditandai bersama tag <script> </script> pada Php dan juga html.

Nah, untuk diklik dan juga keluat toast nya saya menggunakan javascript dibawah:

$(doc).prepared(perform(){ //pastikan semua script dokumentasi telah nyaman (kebanyakan JQuery)
$(“.show-toast”).click on(perform(){ //ketika class show-toast diklik (indikator . /jangka waktu menandakan class) jadi
$(“#myToast”).toast(‘present’); //menampilkan ingredient yang {memiliki} id myToast (id ditandai indikator #
});
});

Menampilkan dan juga menyembunyikan Toast

Seperti baru-baru ini bahwa toast pasti akan menutup kendaraan jika autohide nya tidak dimatikan. nah teknik berbahaya autohide yaitu bersama menambahkan attribute data-autohide=”false”. kesempatan kursus nya:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta identify="viewport" content material="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>Bootstrap 4 Toast</title>
    <hyperlink rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
    <hyperlink rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <script src="https://cdn.jsdelivr.web/npm/[email protected]/dist/umd/popper.min.js"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
    <script>
        $(doc).prepared(perform(){
            $(".show-toast").click on(perform(){
                $("#myToast").toast('present');
            });
        });
    </script>
  </head>
  <physique>
    <div class="bs-example">
        <button kind="button" class="btn btn-primary show-toast">Klik tampil</button>
        <div class="toast" id="myToast" fashion="place: absolute; high: 0; proper: 0;" data-autohide="false">
            <div class="toast-header">
                <sturdy class="mr-auto"><i class="fa fa-grav"></i> Hai!</sturdy>
                <small>12 saat setelah itu</small>
                <button kind="button" class="ml-2 mb-1 shut" data-dismiss="toast">
                    <span aria-hidden="true">&occasions;</span>
                </button>
            </div>
            <div class="toast-body">
                <div>Selamat anda terpilih akhirnya menjadi pemenang undian berhadiah <a href="#">memukul disini untuk lihat</a></div>
            </div>
        </div>
    </div>
  </physique>
</html>

Penempatan Toast (Align)

Untuk penentuan posisi atau bahkan align toast perlu diatur secara handbook, caranya bersama menggunakan CSS. Contohnya:

Perataan sintak CSS
Rata Kiri left: 0%; place: mounted; remodel: translate(0%, 0px); z-index: 9999;
Rata Tengah left: 50%; place: mounted; remodel: translate(-50%, 0px); z-index: 9999;
Rata kanan proper: 0%; place: mounted; remodel: translate(0%, 0px); z-index: 9999;
Perataan toast

Penjelasan CSS:

  • left / proper : 0%; -> atur pengaturan horizontal ingredient berasal dari keliling kiri/kanan sebesar 0%
  • place: mounted ; -> pengaturan ingredient yang diberi css orang yang dicintai terhadap jendela rumah browser
  • remodel:translate (0%,0px); -> mereposisi komponen langsung ke instruksi horizontal 0% dan juga vertikal 0px
  • z-index:9999; -> menentukan seri ingredient (tidak dikasih sama tidak apa apa)
Lihat lebih banyak:  Fungsi Date STR_TO_DATE() Pada MySQL

Contoh Script nya adalah:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta identify="viewport" content material="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>Bootstrap 4 Toast</title>
    <hyperlink rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
    <hyperlink rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <script src="https://cdn.jsdelivr.web/npm/[email protected]/dist/umd/popper.min.js"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
    <script>
        $(doc).prepared(perform(){
            $(".show-toast").click on(perform(){
                $("#myToast").toast('present');
            });
        });
    </script>
  </head>
  <physique>
         <button kind="button" class="btn btn-primary show-toast">Klik majikan</button>
        <div class="toast" id="myToast" fashion="left: 0%; place: mounted; remodel: translate(0%, 0px); z-index: 9999;">
            <div class="toast-header">
                <sturdy class="mr-auto"><i class="fa fa-grav"></i> Hai !</sturdy>
                <small>12 saat setelah itu</small>
                <button kind="button" class="ml-2 mb-1 shut" data-dismiss="toast">
                    <span aria-hidden="true">&occasions;</span>
                </button>
            </div>
            <div class="toast-body">
                <div>pewaris anda mendapat manfaat berasal dari undian. <a href="#">memukul!</a> untuk mendapat manfaat</div>
            </div>
        </div>
  </physique>
</html>
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta identify="viewport" content material="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>Bootstrap 4 Toast</title>
    <hyperlink rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
    <hyperlink rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <script src="https://cdn.jsdelivr.web/npm/[email protected]/dist/umd/popper.min.js"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
    <script>
        $(doc).prepared(perform(){
            $(".show-toast").click on(perform(){
                $("#myToast").toast('present');
            });
        });
    </script>
  </head>
  <physique>
        <button kind="button" class="btn btn-primary show-toast">Klik bro</button>
        <div class="toast" id="myToast" fashion="left: 50%; place: mounted; remodel: translate(-50%, 0px); z-index: 9999;">
            <div class="toast-header">
                <sturdy class="mr-auto"><i class="fa fa-grav"></i> Hai!</sturdy>
                <small>12 saat yang setelah itu</small>
                <button kind="button" class="ml-2 mb-1 shut" data-dismiss="toast">
                    <span aria-hidden="true">&occasions;</span>
                </button>
            </div>
            <div class="toast-body">
                <div>Klik hyperlink untuk mengambil manfaat <a href="#">Click right here!</a></div>
            </div>
        </div>
  </physique>
</html>
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta identify="viewport" content material="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>Bootstrap 4 Toast</title>
    <hyperlink rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
    <hyperlink rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
    <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
    <script src="https://cdn.jsdelivr.web/npm/[email protected]/dist/umd/popper.min.js"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
    <script>
        $(doc).prepared(perform(){
            $(".show-toast").click on(perform(){
                $("#myToast").toast('present');
            });
        });
    </script>
  </head>
  <physique>
        <button kind="button" class="btn btn-primary show-toast">Klik bro</button>
        <div class="toast" id="myToast" fashion="proper: 0%; place: mounted; remodel: translate(0%, 0px); z-index: 9999;">
            <div class="toast-header">
                <sturdy class="mr-auto"><i class="fa fa-grav"></i> Hai!</sturdy>
                <small>12 saat setelah itu</small>
                <button kind="button" class="ml-2 mb-1 shut" data-dismiss="toast">
                    <span aria-hidden="true">&occasions;</span>
                </button>
            </div>
            <div class="toast-body">
                <div>pewaris anda mendapat manfaat. <a href="#">memukul disini!</a> untuk mendapat manfaat</div>
            </div>
        </div>
  </physique>
</html>

Saya memasukkan CSS pada kesempatan perataan diatas bersama teknik inline CSS. Cara memasukkan CSS jenis ini bersama teknik menambahkan atribute fashion=”” pada tag yang pasti akan diberi fashion css.

Lihat lebih banyak:  11 Aplikasi Kamus Bahasa Inggris Terbaik, Offline dan Online

Sekian cahaya tutorial Toast bootstrap berasal dari saya, teman baik – teman baik dapat membangun cocok bersama butuh web site teman baik. Terima kasih

Anda ringan menonton: Toast Bootstrap: Bootstrap Tutorial #13

Sumber: https://taylorswift10years.com

Kategori: Teknologi

Leave a Reply