En son web geliştirme öğreticiler
×

CSS Eğitimi

CSS EV CSS Giriş CSS Sözdizimi CSS Nasıl CSS Renkler CSS Arka CSS Kenarlıklar CSS Kenar boşlukları CSS Dolgu malzemesi CSS Yükseklik genişlik CSS Metin CSS Yazı CSS Bağlantılar CSS Listeler CSS Tablolar CSS Kutu Modeli CSS Özeti CSS Gösterimi CSS Maksimum genişlik CSS Konumu CSS şamandıra CSS Inline-block CSS hizalama CSS combinators CSS Sözde sınıf CSS Sözde elemanı CSS Gezinti çubuğu CSS Açılır menülerde CSS Araç ipuçları CSS Resim Galerisi CSS Görüntüdeki Opaklık CSS Görüntü Spritleri CSS Attr Seçicileri CSS Formları CSS Sayaçlar

CSS3

CSS3 Giriş CSS3 Yuvarlatılmış köşeler CSS3 Sınır Resimleri CSS3 Arka CSS3 Renkler CSS3 Renk Geçişleri CSS3 Gölgeler CSS3 Metin CSS3 Yazı CSS3 2D Dönüşümler CSS3 3D Dönüşümler CSS3 Geçişler CSS3 Animasyonlar CSS3 Görüntüler CSS3 Düğmeler CSS3 sayfalara numara koyma CSS3 Birden Çok Sütun CSS3 Kullanıcı arayüzü CSS3 Kutu Boyutlandırma CSS3 Flexbox CSS3 Medya Sorguları CSS3 MQ Örnekleri

CSS Duyarlı Web Tasarımı

Duyarlı Web Tasarımı giriş Duyarlı Web Tasarımı Görünüm Duyarlı Web Tasarımı Izgara Görünümü Duyarlı Web Tasarımı Medya Sorguları Duyarlı Web Tasarımı Görüntüler Duyarlı Web Tasarımı Videolar Duyarlı Web Tasarımı çerçeveler

CSS Examples

CSS Örnekler CSS bilgi yarışması CSS sertifika

CSS References

CSS Referans CSS Seçiciler CSS Fonksiyonlar CSS Referans Resmi CSS Web Safe Yazı CSS canlandırılabilir CSS Birimler CSS PX-EM Dönüştürücü CSS Renkler CSS Renk Değerleri CSS Renkli İsimler CSS3 Tarayıcı Desteği

 

CSS Açılır menülerde


CSS ile bir hoverable açılan oluşturun.


Gösteri: Açılan Örnekler

Aşağıdaki örneklerde üzerinde fareyi hareket ettirin:


Temel Açılır

kullanıcı bir öğenin üzerine fareyi hareket ettirdiğinde görünen bir açılır kutusu 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>
Kendin dene "

Örnek Açıklaması

HTML) açılan içeriği, örneğin bir açmak için herhangi bir elemanını kullanın <span> veya <button> elemanı.

Bir kap elemanını kullanın (like <div> ) açılan içerik oluşturmak ve bunun içine istediğini ekleyin.

Bir sarın <div> CSS ile doğru açılan içeriğini konumlandırmak için elemanlar etrafında eleman.

CSS) .dropdown sınıf kullanımı position:relative , biz açılır içeriği doğru açılan düğmesinin altında yerleştirilmesini istediğiniz zaman gereklidir (using position:absolute ) .

.dropdown-content sınıf fiili açılan içeriğini bulundurur. Bu varsayılan olarak gizlidir ve vurgulu görüntülenir (see below) . Not min-width 160px ayarlanır. Bunu değiştirmek için çekinmeyin. İpucu: Eğer açılan içeriğinin genişliği açılır düğme kadar geniş olmasını istiyorsanız, set width (ve% 100'e overflow:auto küçük ekranlarda kaydırma etkinleştirmek için).

Bunun yerine bir sınır kullanmak yerine, biz CSS3 kullandık box-shadow açılır menü bir gibi görünmesi için özellik "card" .

:hover seçici kullanıcı açılır düğmesinin üzerine fareyi hareket ettirdiğinde açılır menüyü göstermek için kullanılır.


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

Kullanıcı bir listeden bir seçeneği seçmenizi sağlayan bir açılır menü oluşturun:

Biz açılan kutusunun içine bağlantılar eklemek ve bir tarz açılır düğmesini uyacak şekilde onlara stil dışında Bu örnek, bir ö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);
}

/* 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>
Kendin dene "

Sağ hizalanmış Açılan İçerik

Eğer sol yerine sağa sağdan sola doğru gitmek için açılır menüyü istiyorsanız eklemek right: 0;

Örnek

.dropdown-content {
    right: 0;
}
Kendin dene "

Örnekler

Diğer Örnekler

Açılan Görüntü
Bu örnek açılan kutusunun içine bir resim ve diğer içerikleri eklemek gösterilmiştir.

Açılır Navbar'ı
Bu örnek, bir navigasyon çubuğunun içindeki bir açılır menü eklemek gösterilmiştir.