CSS Eğitimi

CSS ANA SAYFA CSS'ye Giriş CSS Sözdizimi CSS Seçiciler CSS Nasıl Yapılır CSS Yorumları CSS Renkleri CSS Arka Planları CSS Kenarlıkları CSS Marjları CSS Dolgusu CSS Yüksekliği/Genişliği CSS Kutu Modeli CSS Anahattı CSS Metni CSS Yazı Tipleri CSS Simgeleri CSS Bağlantıları CSS Listeleri CSS Tabloları CSS Ekranı CSS Maksimum genişliği CSS Konumu CSS Z-endeksi CSS Taşması CSS Kayan Noktası CSS Satır içi blok CSS Hizalama CSS Birleştiriciler CSS Sözde sınıfı CSS Sözde öğesi CSS Opaklığı CSS Gezinme Çubuğu CSS Açılır Listeleri CSS Resim Galerisi CSS Görüntü Sprite'ları CSS Attr Seçiciler CSS Formları CSS Sayaçları CSS Web Sitesi Düzeni CSS Birimleri CSS Özgüllüğü CSS !önemli CSS Matematik Fonksiyonları

Gelişmiş CSS

CSS Yuvarlak Köşeler CSS Kenarlık Resimleri CSS Arka Planları CSS Renkleri CSS Renk Anahtar Kelimeleri CSS Gradyanları CSS Gölgeleri CSS Metin Efektleri CSS Web Yazı Tipleri CSS 2D Dönüşümleri CSS 3D Dönüşümleri CSS Geçişleri CSS Animasyonları CSS Araç İpuçları CSS Stili Görüntüleri CSS Görüntü Yansıması CSS nesne uyumu CSS nesne konumu CSS Maskeleme CSS Düğmeleri CSS Sayfalandırma CSS Çoklu Sütunları CSS Kullanıcı Arayüzü CSS Değişkenleri CSS Kutu Boyutlandırma CSS Medya Sorguları CSS MQ Örnekleri CSS Esnek Kutusu

CSS Duyarlı

RWD Tanıtımı RWD Görünümü RWD Izgara Görünümü RWD Medya Sorguları RWD Görüntüleri RWD Videoları RWD Çerçeveleri RWD Şablonları

CSS Izgarası

Izgara Girişi Izgara Konteyner Izgara Öğesi

CSS SASS'ı

SASS Eğitimi

CSS Örnekleri

CSS Şablonları CSS Örnekleri css sınavı CSS Alıştırmaları CSS Sertifikası

CSS Referansları

CSS Referansı CSS Seçiciler CSS Fonksiyonları CSS Referansı Sesli CSS Web Güvenli Yazı Tipleri CSS Canlandırılabilir CSS Birimleri CSS PX-EM Dönüştürücü CSS Renkleri CSS Renk Değerleri CSS Varsayılan Değerleri CSS Tarayıcı Desteği

CSS Açılır Listeleri


CSS ile üzerine gelinebilir bir açılır menü oluşturun.


Demo: Açılır Örnekler

Fareyi aşağıdaki örneklerin üzerine getirin:


Temel Açılır Menü

Kullanıcı fareyi bir öğenin üzerine getirdiğinde görünen bir açılır kutu oluşturun.

Örnek

<style>
.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
  z-index: 1;
}

.dropdown:hover .dropdown-content {
  display: block;
}
</style>

<div class="dropdown">
  <span>Mouse over me</span>
  <div class="dropdown-content">
    <p>Hello World!</p>
  </div>
</div>

Örnek Açıklama

HTML) Açılır içeriği açmak için herhangi bir öğeyi kullanın, örneğin bir <span> veya bir <button> öğesi.

Açılır içeriği oluşturmak ve içine istediğinizi eklemek için bir kapsayıcı öğesi (<div> gibi) kullanın.

Açılır içeriği CSS ile doğru şekilde konumlandırmak için öğelerin etrafına bir <div> öğesi sarın.

CSS) Sınıf , açılır içeriğin açılır düğmenin hemen altına yerleştirilmesini istediğimizde ( kullanarak) gerekli olan , .dropdownkullanır .position:relativeposition:absolute

Sınıf .dropdown-content, gerçek açılır içeriği tutar. Varsayılan olarak gizlidir ve üzerine gelindiğinde görüntülenecektir (aşağıya bakın). min-width160 piksel olarak ayarlandığını unutmayın . Bunu değiştirmekten çekinmeyin. İpucu: Açılan içeriğin genişliğinin aşağı açılan düğme kadar geniş olmasını istiyorsanız, width%100'e ayarlayın (ve overflow:autoküçük ekranlarda kaydırmayı etkinleştirmek için).

Bir kenarlık kullanmak yerine, box-shadowaçılır menüyü bir "kart" gibi göstermek için CSS özelliğini kullandık.

Seçici :hover, kullanıcı fareyi açılır düğmenin üzerine getirdiğinde açılır menüyü göstermek için kullanılır.



Aşağıya doğru açılan menü

Kullanıcının listeden bir seçenek seçmesine izin veren bir açılır menü oluşturun:

Bu örnek, açılır kutunun içine bağlantılar eklememiz ve bunları stilize edilmiş bir açılır düğmeye uyacak şekilde biçimlendirmemiz dışında öncekine benzer:

Örnek

<style>
/* Style The Dropdown Button */
.dropbtn {
  background-color: #4CAF50;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f1f1f1}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
  background-color: #3e8e41;
}
</style>

<div class="dropdown">
  <button class="dropbtn">Dropdown</button>
  <div class="dropdown-content">
    <a href="#">Link 1</a>
    <a href="#">Link 2</a>
    <a href="#">Link 3</a>
  </div>
</div>

Sağa Hizalanmış Açılır İçerik

Açılır menünün soldan sağa yerine sağdan sola gitmesini istiyorsanız,right: 0;

Örnek

.dropdown-content {
  right: 0;
}

Daha fazla örnek

Açılır Resim

Açılır kutunun içine bir resim ve diğer içerik nasıl eklenir.

Resmin üzerine gelin:


Açılır Gezinme Çubuğu

Gezinme çubuğuna açılır menü nasıl eklenir.