Bootstrap 4 Açılır Menüler
Temel Açılır Menü
Açılır menü, kullanıcının önceden tanımlanmış bir listeden bir değer seçmesine izin veren, açılabilir bir menüdür:
Örnek
<div class="dropdown">
<button type="button" class="btn btn-primary
dropdown-toggle" data-toggle="dropdown">
Dropdown button
</button>
<div class="dropdown-menu">
<a
class="dropdown-item" href="#">Link 1</a>
<a
class="dropdown-item" href="#">Link 2</a>
<a
class="dropdown-item" href="#">Link 3</a>
</div>
</div>
Örnek Açıklama
Sınıf .dropdown
, bir açılır menüyü gösterir.
.dropdown-toggle
Açılır menüyü açmak için, sınıfı ve
data-toggle="dropdown"
niteliği olan bir düğme veya bağlantı kullanın .
Açılır menüyü gerçekten oluşturmak için .dropdown-menu
sınıfı bir öğeye ekleyin . <div>
Ardından
.dropdown-item
, açılır menü içindeki her öğeye (bağlantılar veya düğmeler) sınıfı ekleyin.
Açılır Bölücü
Sınıf .dropdown-divider
, açılır menü içindeki bağlantıları ince bir yatay kenarlıkla ayırmak için kullanılır:
Örnek
<div class="dropdown-divider"></div>
Açılır Başlık
Sınıf .dropdown-header
, açılır menüye başlık eklemek için kullanılır:
Örnek
<div class="dropdown-header">Dropdown header 1</div>
Devre Dışı Bırak ve Etkin öğeler
Sınıfla birlikte belirli bir açılır öğeyi vurgulayın .active
(mavi bir arka plan rengi ekler).
Açılır menüdeki bir öğeyi devre dışı bırakmak için, .disabled
sınıfı kullanın (açık gri bir metin rengi ve üzerine gelindiğinde "park etmeme işareti" simgesi alır):
Örnek
<a class="dropdown-item active" href="#">Active</a>
<a class="dropdown-item disabled" href="#">Disabled</a>
Açılır Pozisyon
.dropright
Açılır öğeye veya .dropleft
sınıfını ekleyerek bir "dropright" veya "dropleft" menüsü de oluşturabilirsiniz . Şapka/ok işaretinin otomatik olarak eklendiğini unutmayın:
sağdan sola
<div class="dropdown dropright">
sol
<div class="dropdown dropleft">
Açılır Menü Sağ
Açılır menüyü sağa hizalamak için .dropdown-menu-right
sınıfı .dropdown-menüyle öğeye ekleyin:
Örnek
<div class="dropdown-menu dropdown-menu-right">
açılan
Açılır menünün aşağı yerine yukarı doğru genişlemesini istiyorsanız, class="dropdown" ile <div> öğesini şu şekilde değiştirin "dropup"
:
Örnek
<div class="dropup">
Açılır Metin
Sınıf .dropdown-item-text
, bir açılır öğeye düz metin eklemek için veya varsayılan bağlantı stili için bağlantılarda kullanılır.
Örnek
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Link
1</a>
<a class="dropdown-item" href="#">Link 2</a>
<a
class="dropdown-item-text" href="#">Text Link</a>
<span
class="dropdown-item-text">Just Text</span>
</div>
Açılır Menü ile Gruplandırılmış Düğmeler
Örnek
<div class="btn-group">
<button type="button" class="btn btn-primary">Apple</button>
<button type="button" class="btn btn-primary">Samsung</button>
<div class="btn-group">
<button type="button" class="btn
btn-primary dropdown-toggle" data-toggle="dropdown">
Sony
</button>
<div
class="dropdown-menu">
<a
class="dropdown-item" href="#">Tablet</a>
<a
class="dropdown-item" href="#">Smartphone</a>
</div>
</div>
</div>
Bölünmüş Düğme Açılır Menüleri
Örnek
<div class="btn-group">
<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-primary dropdown-toggle
dropdown-toggle-split"
data-toggle="dropdown">
</button>
<div class="dropdown-menu">
<a
class="dropdown-item" href="#">Link 1</a>
<a
class="dropdown-item" href="#">Link 2</a>
</div>
</div>
Dikey Düğme Grubu w/ Dropdown
Örnek
<div class="btn-group-vertical">
<button type="button" class="btn
btn-primary">Apple</button>
<button type="button" class="btn btn-primary">Samsung</button>
<div class="btn-group">
<button type="button" class="btn
btn-primary dropdown-toggle" data-toggle="dropdown">
Sony
</button>
<div
class="dropdown-menu">
<a
class="dropdown-item" href="#">Tablet</a>
<a
class="dropdown-item" href="#">Smartphone</a>
</div>
</div>
</div>
Bootstrap 4 Açılır Referansını Tamamlayın
Tüm açılır seçeneklerin, yöntemlerin ve olayların eksiksiz bir referansı için Bootstrap 4 JS Açılan Referansımıza gidin .