Css border html nesnelerinin etrafına kenarlık eklemek için kullanılır.
Border' a verebileceğimiz 3 özellik vardır. Bunlar border-style, border-width ve border-color özellikleridir.
1-) border-style: çizgi türünü temsil eder.
** Border-style' nin alabileceği değerler;
.dotted {border-style: dotted;} .dashed {border-style: dashed;} .solid {border-style: solid;} .double {border-style: double;} .groove {border-style: groove;} .ridge {border-style: ridge;} .inset {border-style: inset;} .outset {border-style: outset;} .none {border-style: none;} .hidden {border-style: hidden;} .mix {border-style: dotted dashed solid double;}
Örnek 1 için tıklayınız.
2-) border-width: çizgi kalınlığını temsil eder.
<p class="one">Some text.</p> <p class="two">Some text.</p>
.one { border-style: solid; border-width: 5px; padding:5px; } .two { border-style: solid; border-width: 2px; padding:5px; }
Örnek 2 için tıklayınız.
3-) border-color: çizgi rengini temsil eder.
.one { border-style: solid; border-width: 5px; padding:5px; border-color:red; } .two { border-style: solid; border-width: 2px; padding:5px; border-color:red blue green yellow; }
Örneğimizde border-color dediğimizde 4 köşeden bir renklendirme yapabiliyoruz. Alternatif olarak her köşe için bir renklendirme de yapabiliriz.
** border-color: red blue green yellow; (top,right,bottom,left şeklinde saat yönünde)
Örnek 3 için tıklayınız.
Örneklerimizde olduğu gibi bir border uygulamak istediğimizde border-style, border-width ve border-color özelliklerini tek tek belirtiyoruz ki bunun daha kısa bir yolu var.
border: çizgi kalınlığı çizgi türü çizgi rengi, şeklinde 3 özelliği de aynı satırda verebiliriz.
.one { border:1px solid red; } .two { border:5px solid green; }
Örnek 4 için tıklayınız.