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 Düzeni - Görüntü Özelliği


Özellik display, düzeni kontrol etmek için en önemli CSS özelliğidir.


Ekran Özelliği

Özellik display, bir öğenin görüntülenip görüntülenmeyeceğini/nasıl görüntüleneceğini belirtir.

Her HTML öğesinin, ne tür bir öğe olduğuna bağlı olarak varsayılan bir görüntüleme değeri vardır. Çoğu öğe için varsayılan görüntüleme değeri blockveya inline.

Paneli göstermek için tıklayın

This panel contains a <div> element, which is hidden by default (display: none).

It is styled with CSS, and we use JavaScript to show it (change it to (display: block).


Blok Seviyesi Öğeler

Blok düzeyinde bir öğe her zaman yeni bir satırda başlar ve mevcut tüm genişliği kaplar (mümkün olduğunca sola ve sağa doğru uzanır).

<div> öğesi, blok düzeyinde bir öğedir.

Blok düzeyinde öğelere örnekler:

  • <div>
  • <h1> - <h6>
  • <p>
  • <form>
  • <başlık>
  • <altbilgi>
  • <bölüm>

Satır İçi Öğeler

Satır içi öğe yeni bir satırda başlamaz ve yalnızca gerektiği kadar genişlikte yer kaplar.

Bu, bir paragraf içindeki satır içi <span> öğesidir .

Satır içi öğelere örnekler:

  • <span>
  • <a>
  • <img>

Görüntü yok;

display: none;JavaScript ile, öğeleri silmeden ve yeniden oluşturmadan gizlemek ve göstermek için yaygın olarak kullanılır. Bunun nasıl başarılabileceğini bilmek istiyorsanız, bu sayfadaki son örneğimize bir göz atın.

<script>Öğe display: none; varsayılan olarak  kullanır .



Varsayılan Görüntü Değerini Geçersiz Kıl

Belirtildiği gibi, her öğenin varsayılan bir görüntüleme değeri vardır. Ancak, bunu geçersiz kılabilirsiniz.

Satır içi bir öğeyi bir blok öğesiyle değiştirmek veya tam tersi, sayfanın belirli bir şekilde görünmesi ve yine de web standartlarını takip etmesi için yararlı olabilir.

Yaygın bir örnek, <li>yatay menüler için satır içi öğeler yapmaktır:

Örnek

li {
  display: inline;
}

Not: Bir öğenin görüntüleme özelliğinin ayarlanması, ne tür bir öğe olduğunu DEĞİL, yalnızca öğenin nasıl görüntüleneceğini değiştirir. Bu nedenle, bir satır içi elemanın display: block;içinde başka blok elemanlara sahip olmasına izin verilmez.

Aşağıdaki örnek, <span> öğelerini blok öğeleri olarak görüntüler:

Örnek

span {
  display: block;
}

Aşağıdaki örnek, <a> öğelerini blok öğeleri olarak görüntüler:

Örnek

a {
  display: block;
}

Bir Öğeyi Gizle - göster:yok veya görünürlük:gizli?

display:none

İtalya

visibility:hidden

Orman

Sıfırla

Işıklar

displayBir öğeyi gizleme özelliği , olarak ayarlanarak yapılabilir none. Öğe gizlenecek ve sayfa, öğe orada değilmiş gibi görüntülenecektir:

Örnek

h1.hidden {
  display: none;
}

visibility:hidden;ayrıca bir öğeyi gizler.

Ancak, öğe yine de eskisi gibi aynı alanı kaplayacaktır. Öğe gizlenecek, ancak yine de düzeni etkileyecek:

Örnek

h1.hidden {
  visibility: hidden;
}

Daha fazla örnek


This example demonstrates display: none; versus visibility: hidden;


This example demonstrates how to use CSS and JavaScript to show an element on click.


Test Yourself With Exercises

Exercise:

Hide the <h1> element. It should still take up the same space as before.

<style>
h1 {
  : ;
}
</style>

<body>
  <h1>This is a heading</h1>
  <p>This is a paragraph</p>
  <p>This is a paragraph</p>
</body>


CSS Display/Visibility Properties

Property Description
display Specifies how an element should be displayed
visibility Specifies whether or not an element should be visible