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 Kenarlık Resimleri


CSS Kenarlık Resimleri

CSS border-imageözelliğiyle, bir öğenin çevresinde kenarlık olarak kullanılacak bir görüntü ayarlayabilirsiniz.


CSS border-image Özellik

CSS border-imageözelliği, bir öğenin etrafındaki normal kenarlık yerine kullanılacak bir görüntü belirlemenize olanak tanır.

Mülkiyet üç bölümden oluşur:

  1. Kenarlık olarak kullanılacak resim
  2. Resmin nerede dilimleneceği
  3. Orta bölümlerin tekrarlanması mı yoksa uzatılması mı gerektiğini tanımlayın

Aşağıdaki resmi kullanacağız ("border.png" olarak adlandırılır):

Sınır

Özellik border-image, görüntüyü alır ve tic-tac-toe tahtası gibi dokuz bölüme ayırır. Daha sonra köşeleri köşelere yerleştirir ve orta kısımlar sizin belirlediğiniz şekilde tekrarlanır veya uzatılır.

Not: Çalışması border-imageiçin öğenin ayrıca borderözellik kümesine ihtiyacı vardır!

Burada, kenarlığı oluşturmak için görüntünün orta bölümleri tekrarlanır:

Sınır olarak bir görüntü!

İşte kod:

Örnek

#borderimg {
  border: 10px solid transparent;
  padding: 15px;
  border-image: url(border.png) 30 round;
}

Burada, kenarlığı oluşturmak için görüntünün orta bölümleri gerilir:

Sınır olarak bir görüntü!

İşte kod:

Örnek

#borderimg {
  border: 10px solid transparent;
  padding: 15px;
  border-image: url(border.png) 30 stretch;
}

İpucu: Özellik border-imageaslında border-image-source, border-image-slice, border-image-widthve özellikleri border-image-outset için bir kestirme özelliktir border-image-repeat.



CSS border-image - Farklı Dilim Değerleri

Farklı dilim değerleri, kenarlığın görünümünü tamamen değiştirir:

Örnek 1:

border-image: url(border.png) 50 round;

Örnek 2:

border-image: url(border.png) %20 yuvarlak;

Örnek 3:

border-image: url(border.png) %30 yuvarlak;

İşte kod:

Örnek

#borderimg1 {
  border: 10px solid transparent;
  padding: 15px;
  border-image: url(border.png) 50 round;
}

#borderimg2 {
  border: 10px solid transparent;
  padding: 15px;
  border-image: url(border.png) 20% round;
}

#borderimg3 {
  border: 10px solid transparent;
  padding: 15px;
  border-image: url(border.png) 30% round;
}

Egzersizlerle Kendinizi Test Edin

Egzersiz yapmak:

div öğesine bir görüntü kenarlığı verin. Görüntü kenarlığının ayrıntılarını tanımlamak için kısa el özelliğini kullanın.

<style>
div {
  border: 10px solid transparent;
  : url(border.png) 30 round;
}
</style>

<body>
  <div>This is a div element. It has some text.</div>
</body>


CSS Kenarlık Görüntüsü Özellikleri

Property Description
border-image A shorthand property for setting all the border-image-* properties
border-image-source Specifies the path to the image to be used as a border
border-image-slice Specifies how to slice the border image
border-image-width Specifies the widths of the border image
border-image-outset Specifies the amount by which the border image area extends beyond the border box
border-image-repeat Specifies whether the border image should be repeated, rounded or stretched