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 - Konum Özellik


Özellik position, bir öğe için kullanılan konumlandırma yönteminin türünü belirtir (statik, göreli, sabit, mutlak veya yapışkan).


Konum Özellik

Özellik position, bir öğe için kullanılan konumlandırma yönteminin türünü belirtir.

Beş farklı konum değeri vardır:

  • static
  • relative
  • fixed
  • absolute
  • sticky

Elemanlar daha sonra üst, alt, sol ve sağ özellikler kullanılarak konumlandırılır. Ancak, bu özellikler önce position özellik ayarlanmadıkça çalışmayacaktır. Ayrıca konum değerine bağlı olarak farklı çalışırlar.


konum: statik;

HTML öğeleri varsayılan olarak statik olarak konumlandırılır.

Statik konumlu elemanlar üst, alt, sol ve sağ özelliklerden etkilenmez.

Bir eleman position: static;herhangi bir özel şekilde konumlandırılmamıştır; her zaman sayfanın normal akışına göre konumlandırılır:

Bu <div> öğesinin konumu: static;

İşte kullanılan CSS:

Örnek

div.static {
  position: static;
  border: 3px solid #73AD21;
}

pozisyon: göreceli;

İle bir eleman position: relative;, normal konumuna göre konumlandırılır.

Nispeten konumlandırılmış bir elemanın üst, sağ, alt ve sol özelliklerinin ayarlanması, normal konumundan uzağa ayarlanmasına neden olur. Diğer içerik, öğenin bıraktığı boşluğa sığacak şekilde ayarlanmayacaktır.

Bu <div> öğesinin konumu vardır: göreceli;

İşte kullanılan CSS:

Örnek

div.relative {
  position: relative;
  left: 30px;
  border: 3px solid #73AD21;
}


pozisyon: sabit;

Bir öğe position: fixed;görünüm alanına göre konumlandırılır, yani sayfa kaydırılsa bile her zaman aynı yerde kalır. Öğeyi konumlandırmak için üst, sağ, alt ve sol özellikler kullanılır.

Sabit bir öğe, normalde bulunduğu yerde sayfada bir boşluk bırakmaz.

Sayfanın sağ alt köşesindeki sabit öğeye dikkat edin. İşte kullanılan CSS:

Örnek

div.fixed {
  position: fixed;
  bottom: 0;
  right: 0;
  width: 300px;
  border: 3px solid #73AD21;
}
Bu <div> öğesinin sahip olduğu position: fixed;

konum: mutlak;

İle bir öğe, position: absolute;en yakın konumlandırılmış ataya göre konumlanmıştır (sabit gibi, görünüm alanına göre konumlanmak yerine).

Ancak; Mutlak konumlandırılmış bir öğenin konumlandırılmış ataları yoksa, belge gövdesini kullanır ve sayfa kaydırma ile birlikte hareket eder.

Not: Mutlak konumlandırılmış öğeler normal akıştan çıkarılır ve öğelerle örtüşebilir.

İşte basit bir örnek:

Bu <div> öğesinin konumu vardır: göreceli;
Bu <div> öğesinin konumu: mutlak;

İşte kullanılan CSS:

Örnek

div.relative {
  position: relative;
  width: 400px;
  height: 200px;
  border: 3px solid #73AD21;
}

div.absolute {
  position: absolute;
  top: 80px;
  right: 0;
  width: 200px;
  height: 100px;
  border: 3px solid #73AD21;
}

pozisyon: yapışkan;

İle bir öğe position: sticky;, kullanıcının kaydırma konumuna göre konumlandırılır.

Yapışkan bir öğe , kaydırma konumuna bağlı olarak relativeve arasında geçiş yapar. fixedGörünüm alanında belirli bir ofset konumu karşılanana kadar göreli olarak konumlandırılır - ardından yerine "yapışır" (konum:sabit gibi).

Not: Internet Explorer, yapışkan konumlandırmayı desteklemez. Safari, bir -webkit- öneki gerektirir (aşağıdaki örneğe bakın). Yapışkan konumlandırmanın çalışması için top, veya öğelerinden en az birini rightde belirtmelisiniz .bottomleft

top: 0Bu örnekte, kaydırma konumuna ulaştığınızda yapışkan öğe sayfanın ( ) üstüne yapışır .

Örnek

div.sticky {
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 0;
  background-color: green;
  border: 2px solid #4CAF50;
}

Bir Görüntüde Metni Konumlandırma

Bir resmin üzerine metin nasıl yerleştirilir:

Örnek

Cinque Terre
Bottom Left
Top Left
Top Right
Bottom Right
Centered

Kendin dene:


Daha fazla örnek


This example demonstrates how to set the shape of an element. The element is clipped into this shape, and displayed.


Test Yourself With Exercises

Exercise:

Position the <h1> element to always be 50px from the top, and 10px from the right, relative to the window/frame edges.

<style>
h1 {
  : ;
  : 50px;
  : 10px;
}
</style>

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


All CSS Positioning Properties

Property Description
bottom Sets the bottom margin edge for a positioned box
clip Clips an absolutely positioned element
left Sets the left margin edge for a positioned box
position Specifies the type of positioning for an element
right Sets the right margin edge for a positioned box
top Sets the top margin edge for a positioned box