Genelde menülerde kullanılan bir durumdur bu. Menü öğelerini ayırmak
için araya çizilen çizgilerin iki farklı renkte olması durumunda nasıl
bir çözüm üretmek gerektiğine dair bir ipucu. Bazen resim olarak
kullanıyorum, ama bazende soldaki öğenin sağ kenar çizgisine bir renk,
sağdaki öğenin sol kenar çizgisine farklı bir renk atayarak çözüm
üretmeyi deniyorum.
İlk öğenin solundaki kenar çizgisi ile son öğenin sağ kenar çizgisini
kaldırmak için bu öğelere sınıf atamalıyız ve bu kenar çizgilerini
sıfırlamalıyız.
Bu yazıyı yazmaya karar verdiğimde “css ile buton yapmak” adlı
yazının hazırlıkları da devam ediyordu, oradada butonları araştırırken
Firefox’un sitesinde uyguladığı bir metot bu konuyu ilgilendiren bir
metot olduğunu gördüm. Onuda buraya yazayım. Ancak bu metot İnternet
Explorer’da çalışmayacaktır.
HTML kodu
CSS kodu
Koda biraz açıklama getirelim. border’a verilen groove özelliği bizim
istediğimiz etkiyi yapan bir özelliktir. Bu özellik ile eklenen çizgiler
gri renklidir. Biz bu çizgiye biraz saydamlık kazandırıp zemin rengine
uyum sağlamasına yarar.