Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer

CSS3 Yuvarlak Köşeler

1 min read

CSS3 ile gelen en önemli yeniliklerden birisi de görsel kullanmadan yuvarlak köşeler oluşturabilmemize imkan sağlayan border-radius özelliğidir. Eskiden hatırlıyorum da basit bir yuvarlak köşe oluşturmak için hem köşeler için görseller kullanır hem de bu yuvarlak köşeleri nesnemize eklemek için iç içe satır satır kod yazmak zorunda kalırdık. Neyse ki standartlar zamanla çok daha yaygın hale geliyor. Bu sayede böyle çok kullanılan teknikler için her gün daha pratik çözümler üretiliyor.

border-radius

CSS3 ile birlikte gelen border-radius ile hiç görsel kullanmadan nesnelerimizin köşelerini yuvarlak yapabiliriz. Örnek kullanımı ise aşağıdaki şekildedir.

Tüm köşeleri aynı anda yuvarlamak için:
[css]border-radius:2em;[/css]

Köşeleri tek tek yuvarlamak için:
[css]border-top-left-radius:2em; //Üst sol köşe
border-top-right-radius:2em; //Üst sağ köşe
border-bottom-right-radius:2em; //Alt sağ köşe
border-bottom-left-radius:2em; //Alt sol köşe[/css]

Not: Yuvarlama miktarını belirlemek için kod içerisinde benim kullandığım 2em şeklinde olduğu gibi uzunluk ölçüsü yerine yüzde (%) değer de girebilirsiniz.

Örnek

CSS
[css].kutu{
border: 2px solid #797c83;
border-radius: 10px;
width: 100px;
padding: 10px;
text-align:center;
color:#e65d10;
}[/css]

HTML
[css]<div class="kutu">yakuter</div>[/css]

Sonuç
border-radius

Kaynaklar ve Araçlar

Kimi zaman hem vakit kazanmak hem de ek yükten kurtulmak için çevirimiçi araçlardan faydalanırız. CSS3 ile yuvarlak köşeler oluşturabileceğiniz bazı siteler aşağıda listelenmiştir.

Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer