CSS Borders (Çerçeveler)
CSS ile HTML öğelerine çerçeve (border) ekleyerek görsel olarak vurgulamak mümkündür. Çerçeveler, öğenin etrafına yerleştirilen çizgilerdir ve stil, renk, kalınlık gibi özelliklerle özelleştirilebilir. Bu yazıda, CSS’de çerçevelerin nasıl kullanıldığını ve hangi seçeneklerle düzenlenebileceğini keşfedeceğiz.
1. Border Özelliği (Basic Syntax)
En temel haliyle, bir öğeye çerçeve eklemek için border
özelliği kullanılır. Bu özellik, çerçevenin genişliği, stili ve rengini belirleyerek uygulanır.
div {
border: 2px solid black;
}
2px
: Çerçevenin genişliğini belirtir.solid
: Çerçevenin stilini belirler. Solid, düz çizgi anlamına gelir.black
: Çerçevenin rengini belirler.
2. Çerçeve Stilleri (Border Styles)
Çerçeveye uygulanabilecek çeşitli stil seçenekleri vardır. İşte CSS’de en sık kullanılan çerçeve stilleri:
solid
: Düz bir çizgi.dotted
: Noktalı bir çizgi.dashed
: Kesikli bir çizgi.double
: Çift çizgi.groove
: 3D oluklu görünüm.ridge
: 3D çıkıntılı görünüm.inset
: 3D gömük görünüm.outset
: 3D çıkıntılı görünüm.
div {
border: 3px dashed blue;
}
3. Çerçevenin Yanlara Uygulanması (Individual Sides)
CSS’de bir öğenin sadece belirli kenarlarına çerçeve ekleyebilirsiniz. Bunun için border-top
, border-right
, border-bottom
, ve border-left
gibi özel özellikler kullanılır.
div {
border-top: 5px solid red;
border-bottom: 3px dashed green;
}
4. Border Radius (Köşeleri Yuvarlama)
Çerçevenin köşelerini yuvarlatmak için border-radius
özelliği kullanılır. Bu özellik, köşelere daha yumuşak bir görünüm kazandırır.
div {
border: 2px solid black;
border-radius: 10px;
}
border-radius
: Çerçevenin köşelerinin ne kadar yuvarlanacağını belirler. Piksel (px) veya yüzde (%) ile ifade edilebilir.
5. Border-Width (Çerçeve Kalınlığı)
Çerçevenin kalınlığını belirlemek için border-width
özelliği kullanılır. Piksel (px) cinsinden veya thin
, medium
, thick
gibi önceden tanımlanmış değerlerle ayarlanabilir.
div {
border-width: 5px;
border-style: solid;
border-color: orange;
}
6. Çerçeve Rengi (Border Color)
Çerçevenin rengini belirlemek için border-color
özelliği kullanılır. Renk adları, RGB, HEX veya HSL gibi farklı renk formatları kullanılabilir.
div {
border: 2px solid;
border-color: #ff5733;
}
7. Kısayol (Shorthand) Kullanımı
Çerçeve özelliklerini tek satırda belirtmek için CSS’de kısayol (shorthand) kullanılabilir. Aşağıdaki örnek, tüm border özelliklerini tek satırda toplar:
div {
border: 2px solid #000;
}
Bu kısayolda önce çerçeve kalınlığı, ardından stili ve son olarak rengi belirtilmiştir.
Özet:
- Border ile HTML öğelerine çerçeve eklenir.
- Çerçeveler farklı stiller (solid, dotted, dashed vb.) ile özelleştirilebilir.
- Sadece belirli kenarlara çerçeve uygulanabilir.
border-radius
ile köşeler yuvarlatılabilir.border-width
ile çerçeve kalınlığı ayarlanır.border-color
ile çerçevenin rengi belirlenir.
CSS çerçeveleri, öğelerin tasarımını vurgulamak, görsel olarak ayırmak ve kullanıcı deneyimini geliştirmek için kullanılan güçlü bir araçtır. Bu özellikleri kullanarak web sayfalarınızı daha çekici ve kullanıcı dostu hale getirebilirsiniz.
Share this content:
Yorum gönder