Yazılar geri dön
Kategori: Web Tasarım, Web Yazılım Etiketler: ,

Bootstrap Modal Kullanımı

Web tasarımının geçmişinde önemli bir yer tutan popup pencerelerinin yerini artık tamamıyla alan modal yapısı Bootstrap‘in içerisinde de esnek ve akıllı bir fonksiyonelite ile barınıyor.

Bootstrap makale serimizin dördüncü adımında Bootstrap’in modal yapısını inceleyeceğiz.

Bootstrap Modal

Bootstrap’in modal öğesi responsive ve fonksiyonel yapısıyla günümüz arayüz kütüphaneleri arasında en dikkat çekici componentlerden biridir. Başlık, içerik ve footer olmak üzere üç parçadan oluşur ve her parça opsiyonel olarak kullanılabilir. Bu parçalara sırasıyla modal-header, modal-body ve modal-footer classlarıyla ilişkilendirilmiştir.

Temel görünüşü aşağıdaki gibidir :

Bootstrap Modal Kullanımı Bootstrap Modal Kullanımı

Bootstrap Modal nasıl kullanılır?

Üstteki görüntüdeki yapıyı oluşturan HTML kodu aşağıdaki gibidir.

Üstteki HTML kodlarını sitenize ekledikten sonra herhangi bir elemana data-toggle=”modal” ve data-target=”#ornekModal” özelliklerini eklemeniz, söz konusu elemana tıklandığında modalın görünür olmasını sağlar. Örneğin yukarıdaki modalı açacak bir buton hazırlayalım.

Modal Boyutları

Bootstrap modal için tanımlanmış large ve small olmak üzere iki ayrı opsiyonel boyut mevcut. Bu özellikleri modal-dialog‘un tanımlı olduğu division üzerinden yapmamız gerekiyor. Örneklendirecek olursak :

Büyük boy bir modal açmak için

 

Küçük boy bir modal açmak için

Bootstrap Modal animasyonu nasıl kaldırılır?

Bootstrap modal normalde fade animasyonu ile açılır ve kapanır. Ancak bu animasyonu kullanmadan daha basit bir açılış/kapanış istiyorsanız yapmanız gereken HTML kod içerisinde tanımlanmış fade classını silmek. Gerisi kendiliğinden olacaktır.

Gelişmiş Özellikleri

Özellik Tipi Varsayılan Açıklama
backdrop true/false/static true Modala perde ekler. Eğer static yapısı kullanılırsa perdenin tıklanmasında modalin kapanması önlenmiş olur.
keyboard true/false true Escape’e basıldığında modalin kapanıp kapanmamasını yönetir.
show true/false true Modalin açılıp kapanmasını yönetir.

Üstteki özellikleri detaylandıracak olursak;

Modal açmak için

Modal kapatmak için

Modala perdesini kaldırmak için

Bootstrap Modal kullanımında nelere dikkat edilmeli?

  1. Birden fazla modal kullanmaktan kaçının. Aksi halde yapıların üst üste binmesiyle görüntü kirliliği oluşabilir.
  2. Modal’in HTML kodlarını body içerisinde en üstte tutun. Bu dizilim Bootstrap’in diğer elemanlarının veya sitenizde barınan custom elemanların modalın kodlarını ezmesini önleyecektir.
  3. Mobil cihazlarda gösterilen modal elemanlarının fazla data barındırması ekranın dikey scroll işlemini zorlaştırabilir. Bu tip durumlarda modal’in modal-body elemanı CSS’in overflow özelliği ile yeniden düzenlenmelidir.

İçeriği Puanlayabilirsiniz !

Değerlendirmek için yıldıza tıklayın!

Ortalama puan 0 / 5. Oy sayısı: 0

Şimdiye kadar oy yok! Bu gönderiyi ilk değerlendiren siz olun.

Yazılar geri dön