• 13-06-2013, 11:22:03
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    CSS3 background-image yenilikleri

    CSS3 background özellikleri (background-size, background-origin, background-clip) konusunda aceleci davrandığım için

    “background-image” olayını anlatmayı unuttum o yüzden bu özelliği başlı başına bir konu olarak anlatıyorum.

    Arabirim geliştiriciliği yani halk ağızı ile (psd to css veya front end developer) yapan kişilerin css’den ilk ihtiyaç duyduğu “bir objeye iki farklı arka plan resmi atamak”



    Aşağıdaki yaptığım örnekte 3 farklı resmi .kutu isimli bir div’e arkaplan resmi olarak tanımladım ve pozisyonlarını verdim.

    Css Kodları :
    .kutu
    {
    width: 650px; height: 360px;
    background-image: url('Firefox.png'), url('Hulk.png'), url('basketBol.png');
    background-repeat: no-repeat;
    background-position: left center, right top, 15px bottom;
    }
    Yukarıda gördüğünüz gibi farklı özellikleri virgül ile ayırıyoruz.
    Burada dikkat etmemiz gereken bir konuda 3 farklı arka plan verdiğimiz div’in tek “background-repeat:” değerini “no-repeat” ile tekrarlamasını engelleyebiliyoruz.
    İstenildiği takdirde background-repeat: no-repeat, no-repeat, no-repeat; yazılabilir.

    Html Kodları :

    <div style="margin: 50px auto;">
    3 adet resim tek div yaptık oldu : ))
    <p style="margin: 23px 0; clear: both;">
    Kaynak :  <a href="http://www.aycan.net/css3-background-ozellikleri-background-size-background-origin-background-clip/">background-image</a>
    </p>
    </div><!-- kutu kapanis -->
    Codepen.io url : http://codepen.io/AycanB/pen/xedkn

    Bu güzel özelliği desteklemeyen tarayıcı her zamanki gibi İnternet Explorer.

    IE7 ve IE8 desteklemiyor.

    //Kaynak
    // Ön izleme
  • 13-06-2013, 11:26:44
    #2
    Üyeliği durduruldu
    Keşke bu özelliği en azından ie8 desteklese. Gerçekten ie8 yüzünden çok vakit kaybı oluyor. Hala ie7 kullananlar ya da kullanmaya çalışanlar varken ie8'e dikkat etmemekte imkansız

    Bilgiler için teşekkürler.