CSS3 outline-offset özelliği
27 Aralık 2009, admin
CSS3 ile gelen yeniliklerden biri de outline-offset özelliği.. Outline ile oluşturulan çerçeve, outline-offset özelliğine verdiğimiz değer ile merkezden uzaklaşıyor veya merkeze yaklaşıyor. (Değer, negatif olursa merkeze yaklaşıyor, pozitif olursa merkezden uzaklaşıyor.)
Bu özellik Opera, Firefox, Safari gibi tarayıcılarda çalışıyor. Şimdi bir örnek yaparak konuyu daha iyi anlamaya çalışalım.
width: 150px;
height: 150px;
margin:30px;
text-align:center;
border: 1px solid black;
outline: 1px solid blue;/*burada ikinci çerçeveyi oluşturduk*/
outline-offset: 10px;/*bununla da dışa doğru 10 piksel genişlettik*/
}

Yukarıdaki resimden de görüleceği üzere, normal çizginin (border) dışında mavi bir çizgi oluşturduk. Bunu outline-offset özelliğine verdiğimiz 10 piksellik değer ile yaptık. Bu değeri negatif olarakta verebiliriz, ozaman da mavi çizgi, normal siyah çerçevenin içerisinde gözükecektir. Resmin uygulamasını buradan görebilirsiniz (yukarıda bahsettiğim tarayıcılarda görünür, diğerlerinde bu şekilde görünmez.).
Kaynak dosyayı buradan indirebilirsiniz. Teşekkürler..




(2 votes, average: 4,50 out of 5)
Ocak 31st, 2010 on 18:36
Çok teşekkürler süper bir bilgi