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 Kullanıcı Arayüzü


CSS Kullanıcı Arayüzü

Bu bölümde aşağıdaki CSS kullanıcı arayüzü özellikleri hakkında bilgi edineceksiniz:

  • resize
  • outline-offset

Tarayıcı Desteği

Tablodaki sayılar, özelliği tam olarak destekleyen ilk tarayıcı sürümünü belirtir.

Property
resize 4.0 79.0 5.0 4.0 15.0
outline-offset 4.0 15.0 5.0 4.0 9.5

CSS Yeniden Boyutlandırma

Özellik , resizebir öğenin kullanıcı tarafından yeniden boyutlandırılıp boyutlandırılamayacağını (ve nasıl) belirtir.

Bu div öğesi kullanıcı tarafından yeniden boyutlandırılabilir!

Yeniden boyutlandırmak için: Bu div öğesinin sağ alt köşesine tıklayın ve sürükleyin.

Aşağıdaki örnek, kullanıcının yalnızca bir <div> öğesinin genişliğini yeniden boyutlandırmasına izin verir:

Örnek

div {
  resize: horizontal;
  overflow: auto;
}

Aşağıdaki örnek, kullanıcının yalnızca bir <div> öğesinin yüksekliğini yeniden boyutlandırmasına izin verir:

Örnek

div {
  resize: vertical;
  overflow: auto;
}

Aşağıdaki örnek, kullanıcının bir <div> öğesinin hem yüksekliğini hem de genişliğini yeniden boyutlandırmasını sağlar:

Örnek

div {
  resize: both;
  overflow: auto;
}

Birçok tarayıcıda, <textarea> varsayılan olarak yeniden boyutlandırılabilir. Burada, yeniden boyutlandırılabilirliği devre dışı bırakmak için yeniden boyutlandırma özelliğini kullandık:

Örnek

textarea {
  resize: none;
}


CSS Anahat Ofseti

Özellik outline-offset, bir anahat ile bir öğenin kenarı veya sınırı arasına boşluk ekler.

Bu div, kenarlık kenarının dışında 15 piksellik bir anahat içerir.

Not: Anahat sınırlardan farklıdır! Kenarlığın aksine, anahat öğenin sınırının dışına çizilir ve diğer içerikle çakışabilir. Ayrıca ana hat, öğenin boyutlarının bir parçası DEĞİLDİR; öğenin toplam genişliği ve yüksekliği, anahattın genişliğinden etkilenmez.

Aşağıdaki örnek outline-offset, kenarlık ve anahat arasına boşluk eklemek için özelliği kullanır:

Örnek

div.ex1 {
  margin: 20px;
  border: 1px solid black;
  outline: 4px solid red;
  outline-offset: 15px;
}

div.ex2 {
  margin: 10px;
  border: 1px solid black;
  outline: 5px dashed blue;
  outline-offset: 5px;
}

CSS Kullanıcı Arayüzü Özellikleri

Aşağıdaki tablo, tüm kullanıcı arabirimi özelliklerini listeler:

Property Description
outline-offset Adds space between an outline and the edge or border of an element
resize Specifies whether or not an element is resizable by the user