Fatih Hayrioğlu

Fatih Hayrioğlu

CSS Dersleri

CSS3 Esnek Kutu Yerleşimi(Flexible Box Layout)

Bu yazı eski bir standarttan bahsetmektedir. Yenisi Yenilenmiş Flex(Esnek Kutu) Modülü CSS asıl çıkışını kazanmasında sayfa yerleşimini CSS ile ayarlamaya başladığımızda yaptı. CSS3 ile birlikte bize daha avantajlı sayfa yerleşimi özellikleri sunmayı gaye edinen W3C bizlere işimiz kolaylaştıracak Esnek Kutu Yerleşimi Modülünü sunmaktadır. Sayfa yerleşimini yaparken genelde float/clear

By Fatih Hayrioğlu

CSS Dersleri

İE7 Bitişik Kardeş Seçicisi Sorunu

Geçen hafta “IE6 Sonrası Kod Yazma Alışkanlıklarımızı Güncellemek” adlı makale ile ie6 ile vedalaştık. Tabi orada söylediğimiz gibi ie6’nın bitmiş olması sorunlarımızın bitmiş olduğu anlamına gelmiyor. İşte sizinle o makalede artık rahat rahat kullanabileceğimizi söylediğimizi Bitişik Kardeş Seçicisi ile ilgili bir sorunu burada sizlerle paylaşacağım. Çözümü çok basit olan

By Fatih Hayrioğlu

Javascript’te “null” ve “undefined” farkı

Javascript diğer birçok dilden farklı olarak null ve undefinediki ayrı durum olarak kabul eder. null; boş değer anlamına gelen özel bir değerdir. typeof nullbize nesne döndürür. {% highlight javascript %} var testDegiskeni = null; alert(testDegiskeni); //null alert(typeof testDegiskeni); //object {% endhighlight %} undefined değişken bildirilmiş ama henüz değeri atanmamış demektir. {% highlight javascript %} var

By Fatih Hayrioğlu

CSS Dersleri

CSS3 resize özelliği

resize özelliği kullanıcıya elementin boyutlarını ayarlama imkanı vermemizi sağlar. Kullanıcı bu elemanın boyutunu istediği gibi değiştirme imkanına kavuşur Yapısı: resize: (değer) Aldığı Değerler: both | horizontal | vertical | none | inherit\ Başlangıç Değeri: none\ Uygulanabilen Elementler: block-level ve replaced elementler, tablo hücreleri ve inline block elementler\ Kalıtsallık: yok {: .cssozelliktanimi} both: Her iki yöne

By Fatih Hayrioğlu