CSS Kategorisi

04 Mar 2017

iOS Safari: SVG Elementine CSS Filter Uygulamak Elementi Yok Ediyor

iOS Safari'nin saçmalıklarına yine baş ağrılı birkaç gün sonra devam ediyorum. Bildiğiniz gibi, yeni bir özellik olarak sayılabilecek CSS filter özelliği ile, SVG elementinize ve vektörünüze yeni filtreler ekleyebiliyorsunuz (gölge gibi) CSS Kodu; svg { filter: drop-shadow(1px 1px 0 #141414); } Fakat iOS safari, bu özelliği implement etmemeyi tercih etmiş. Bu büyük bir problem değil, […]

27 Ağu 2016

CSS’de Transition İptal Etme – Durdurma İşlemi

Özellikle Angular gibi, view tarafında DOM objelerinin fazla değişmediği uygulamalarda, CSS'in transition özelliği ile animasyon yönetimi sağlıyorsanız, bazı durumlarda Javascript tarafında bir olay gerçekleştiğinde, animasyonun durmasını veya gerçekleşmemesini isteyebiliyorsunuz. Ben bu durumla karşılaştığımda, biraz baş ağrısı yaşadıktan sonra, transition öldürülecek DOM objesinin, transition özelliğini geçici olarak overwrite etme çözümü ile sorunumu çözdüm. Basit bir şekilde […]

29 Haz 2016

CSS’de Zorunda Kalmadıkça !important Kullanmayın!

Bu yazıda üzerine birkaç test yaptığım ve internette araştırdığımda da yabancı kaynaklarda benzeri bir sonuca ulaştığım, CSS'de özellikler için !important kullanımının kötü sonuçlar oluşturabilecek bir kullanım olduğu konusuna değinmek istiyorum. !importan Nedir, Nasıl Kullanılır? Bildiğiniz gibi CSS'de bir element için birden fazla aynı özellik tanımlandıysa, bu özelliklerin satır olarak altta olanı veya başka bir deyiş […]