• 25-06-2010, 16:41:34
    #1
    artiz oynununu oynamak için girdiğimde linkini vereceğim sitede görmüştüm. ana sayfada küçük resimlerin üzerine gelince demek istediğimi göreceksiniz.

    http://www.toyoyun.com/

    bende şu şekilde yaptım fakat değişmiyor resim bir türlü. ilk kenarlığı koyuyor faker hover çalışmıyor.

    stil
    .arka1{width: 140px; height: 106px; background: url(imaj/arka1.jpg) no-repeat; cursor:pointer; border: 0px;}
    .arka1:hover{width: 140px; height: 106px; background: url(imaj/arka2.jpg) no-repeat; cursor:pointer;}
    kod şöyle
    <div class="arka1"><img src="resimler/1.jpg" alt=""/></div>
  • 25-06-2010, 16:47:29
    #2
    <img src="resimler/1.jpg" alt=""/>

    bu resim ne resmi ? eni boyu kaç ?
  • 25-06-2010, 16:50:34
    #3
    arka plan değiştirmeye çalışıyorsun da;
    ön plandaki 1.jpg arkadaki değişimi pek sallamaz önde kalmaya devam hani o açıdan soruyoum, eğer arka plan hover da değiştirmek istiyorsan amaç ne ki bu img nin o divin içerisinde olmasının ?
  • 25-06-2010, 16:58:37
    #4
    justices adlı üyeden alıntı: mesajı görüntüle
    arka plan değiştirmeye çalışıyorsun da;
    ön plandaki 1.jpg arkadaki değişimi pek sallamaz önde kalmaya devam hani o açıdan soruyoum, eğer arka plan hover da değiştirmek istiyorsan amaç ne ki bu img nin o divin içerisinde olmasının ?
    şimdi o divin içine koymamın sebebi, divin üzerine gelince arkaplan değişecek. o divin kenarlığıda, resmin kenarlığı gibi görünüyor. üzerine gelince de değişecek örnek verdiğim sitede ki gibi. resmin boyutu width: 136px; height: 102px;
  • 25-06-2010, 17:18:26
    #5
    şu 3 resmi görsem iyi olur aslında.

    ama öncesinde:
    içerdeki 1.jpg i o divin içine ortalarsan sorun çözülüyor mu bir dener misin? dışardaki arkaplan olan div normal içerdekinden daha büyük ve geniş tahmin ediyorum. haliyle içerideki resmi divin içine ortalarsan marginlerle, dive gelinceki hover arka plan resmini değiştirecek sende resim ortalı olduğu için etrafındaki değişimi görebileceksin. anlatabildim mi?
  • 25-06-2010, 17:20:58
    #6
    yok ilk resim görünüyor sadece hover yani üzerine gelince değişmiyor.

    resimler böyle

    1.jpg


    arka1.jpg


    arka2.jpg
  • 25-06-2010, 17:25:28
    #7
    css e şunu eklermisin:

    .arka1 img { margin:2px;}

    dosya isimleri vs. dogruysa css indeki çalışması lazım
  • 25-06-2010, 17:29:56
    #8
    ie 6 da çalışmaz tabi bu eğer ie6 da test ediyorsan
  • 25-06-2010, 17:33:36
    #9
    ie 6'da da çalışması için şöyle yapabilirsin:

    a.arka1{width: 140px; height: 106px; background: url(arka1.jpg) no-repeat; border:0px; display:block}
    a.arka1:hover{ background: url(arka2.jpg) no-repeat; }
    a.arka1 img { margin:2px; border:0px;}
    
    <a class="arka1" href="#bcn"><img src="1.jpg" alt=""/></a>