En son web geliştirme öğreticiler
 

W3.CSS kip


W3.CSS Modal

Kalıcı geçerli sayfanın üst kısmında görüntülenen bir iletişim kutusu / açılan penceresidir:

x

modal Başlık

Selam Dünya!

Geri dön W3.CSS Modal daha fazla bilgi edinmek için!

Modal Altbilgi Kapat


Bir Modal Nasıl oluşturun

Örnek

<!-- Trigger/Open the Modal -->
<button onclick="document.getElementById('id01').style.display='block'"
class="w3-btn">Open Modal</button>

<!-- The Modal -->
<div id="id01" class="w3-modal">
  <div class="w3-modal-content">
    <div class="w3-container">
      <span onclick="document.getElementById('id01').style.display='none'"
      class="w3-closebtn">&times;</span>
      <p>Some text in the Modal..</p>
      <p>Some text in the Modal..</p>
    </div>
  </div>
</div>
Kendin dene "

"w3-modal" Sınıf

Kalıcı herhangi bir HTML konteyneri olabilir (like a <div>) class = "w3-modal" ile.


"w3-modal-content" Sınıf

Tüm modal içerik class = "w3-modal-içerik" ile bir HTML kapta yerleştirilmelidir.

Modal içeriği herhangi bir HTML elemanı olabilir (headings, paragraphs, images, etc.)


Bir Modal aç

modal açmak için herhangi bir HTML öğesi kullanın. Bu genellikle bir düğme veya bir bağlantıdır.

Ekle onclick modal kimliğine niteliği ve noktayı ( id01 in our example) kullanarak document. getElementById() document. getElementById() yöntemi ve eşleşen benzersiz bir kimlik belirtin "trigger" butonuna ( id01 ) .


Bir Modal Kapanış

Bir kalıcı kapatmak modal id işaret onclick özelliğine birlikte bir öğeye w3-closebtn sınıfını eklemek için ( id01 ) . Ayrıca modal dışında tıklayarak kapatabilirsiniz (see example below) .

&zamanlar; (×) yerine harfi yerine yakın düğmeler için tercih simgedir bir HTML varlıktır "x" .


Modal Üstbilgi ve Altbilgi

İçinde <div> class = "w3-modal-içerik" ile, kullanım w3-konteyner sınıflar modal farklı bölüm oluşturmak için:

x

modal Başlık

Bazı metin ..

Bazı metin ..

modal Altbilgi

Örnek

<div id="id01" class="w3-modal">
  <div class="w3-modal-content">
    <header class="w3-container w3-teal">
      <span onclick="document.getElementById('id01').style.display='none'"
      class="w3-closebtn">&times;</span>
      <h2>Modal Header</h2>
    </header>
    <div class="w3-container">
      <p>Some text..</p>
      <p>Some text..</p>
    </div>
    <footer class="w3-container w3-teal">
      <p>Modal Footer</p>
    </footer>
  </div>
</div>
Kendin dene "

Bir Kart olarak Modal

W3-modal içerikli kaba w3-kart- * sınıfını eklemek bir kart olarak kalıcı görüntülemek için:

x

modal Başlık

Bazı metin ..

Bazı metin ..

modal Altbilgi

Örnek

<div class="w3-modal-content w3-card-8">
Kendin dene "

Hareketli Fiiller

: Belirli bir yönden modal kaymaya sol sınıflar | üst | | altta | right w3-animate-zoom herhangi birini kullanın

x

modal Başlık

Bazı metin ..

Bazı metin ..

modal Altbilgi

x

modal Başlık

Bazı metin ..

Bazı metin ..

modal Altbilgi

x

modal Başlık

Bazı metin ..

Bazı metin ..

modal Altbilgi

x

modal Başlık

Bazı metin ..

Bazı metin ..

modal Altbilgi

x

modal Başlık

Bazı metin ..

Bazı metin ..

modal Altbilgi

x

modal Başlık

Bazı metin ..

Bazı metin ..

modal Altbilgi

x

modal Başlık

Bazı metin ..

Bazı metin ..

modal Altbilgi

Örnek

<div class="w3-modal-content w3-animate-zoom">
<div class="w3-modal-content w3-animate-top">
<div class="w3-modal-content w3-animate-bottom">
<div class="w3-modal-content w3-animate-left">
<div class="w3-modal-content w3-animate-right">
<div class="w3-modal-content w3-animate-opacity">
Kendin dene "

Sen de kalıcı arka plan rengi solmaya olabilir (w3-modal) :

Örnek

<div class="w3-modal w3-animate-opacity">
Kendin dene "

modal Görüntü

Tam boyutunda görüntülemek için resmin üzerine tıklayın:

Norveç getElementById ( 'img01') .style.display = 'blok'" tarzı = "genişliği: 30%; imleci: işaretçi">
x
Norveç

Örnek

<img src="img_fjords.jpg" onclick="document.getElementById('modal01').style.display='block'" class="w3-hover-opacity">

<div id="modal01" class="w3-modal w3-animate-zoom" onclick="this.style.display='none'">
  <img class="w3-modal-content" src="img_fjords.jpg">
</div>
Kendin dene "

Modal Resim Galerisi

Tam boyutunda görüntülemek için bir resmin üzerine tıklayınız:

onClick (bu) "sınıfı =" w3-vurgulu-opaklık ">
onClick (bu) "sınıfı =" w3-vurgulu-opaklık ">
onClick (bu) "sınıfı =" w3-vurgulu-opaklık ">
x

Örnek

<div class="w3-row-padding">
  <div class="w3-container w3-third">
    <img src="img_fjords.jpg" style="width:100%" onclick="onClick(this)">
  </div>
  <div class="w3-container w3-third">
    <img src="img_lights.jpg" style="width:100%" onclick="onClick(this)">
  </div>
  <div class="w3-container w3-third">
    <img src="img_mountains.jpg" style="width:100%" onclick="onClick(this)">
  </div>
</div>

<div id="modal01" class="w3-modal" onclick="this.style.display='none'">
  <img class="w3-modal-content" id="img01" style="width:100%">
</div>

<script>
function onClick(element) {
  document.getElementById("img01").src = element.src;
  document.getElementById("modal01").style.display = "block";
}
</script>
Kendin dene "

Modal Giriş Formu

Bu örnek oturum açmak için bir modal oluşturur:

x

Avatar
Beni hatırla
Unuttunuz şifresini?

Örnek

Kendin dene "

modal Tab

Bu örnek sekmeli içeriğe sahip bir modal oluşturur:

x

Başlık

Londra

Londra İngiltere'nin başkentidir. 13 milyonun üzerinde nüfuslu bir metropol alana sahip İngiltere'deki en kalabalık kentidir.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, eiusmod incididunt ut tempor do sed Labore et dolore magna aliqua. Ut enim reklam damla veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Paris

Paris, Fransa'nın başkentidir.

Lorem ipsum dolor amet consectetur adipiscing elit otur.

Tokyo

Tokyo Japonya başkentidir.


Örnek

Kendin dene "

Modal kapatın

Yukarıdaki örneklerde, modal kapatmak için bir düğme kullanın. Modal kutusunun dışına tıklayıp Ancak, JavaScript birazcık, ayrıca kalıcı kapatabilirsiniz:

Örnek

// Get the modal
var modal = document.getElementById('id01');

// When the user clicks anywhere outside of the modal, close it
window.onclick = function(event) {
  if (event.target == modal) {
    modal.style.display = "none";
  }
}
Kendin dene "