Ben ... this, onlarla üzerine geldiğinizde değiştirmek görüntülerin tam sayfa ızgara benzer bir portföy web sitesi oluşturmak için (another example, the third screen!)Etkileşimli öğeler ızgarası nasıl oluşturulur?
çalışıyorum Ve şu anda ben görünen bir ham çözüme sahip gibi:
<img src="1.png" id="img" swap="2.png"/>
// then in JS...
$("#img").hover(function(){
var _this = $(this);
var current = _this.attr("src");
var swap = _this.attr("swap");
_this.attr('src',swap).attr('swap',current);
}); //
Ama bu 1000 görüntüleri olan daha çok ölçeklenebilir çözüm ve diğer değil, src açılabilinir böylece tespit edildiği kendi benzersiz kimliği ile her, ben değilimNe yapmalı - plus Bunun farklı ekran boyutları/ekran kesme değerlerine nasıl tepki vereceğini bilmiyorum. Ve CSS'de arka plan görüntüsü güzel bir şekilde etkileşirken, etkileşime izin vermez ... belki de bir JS komut dosyası imleç konumu (?)
! Bu benim ilk projemdir, herhangi bir yardım takdir edilecektir :) (Codecademy çok korunaklı bir öğrenme ortamıdır ........)
Sanal makinem 'başka bir örneğe gittiğimde biraz öldü'. Orada benim hayali 6GB hayali RAM için çok fazla şey oluyormuş gibi görünüyor. Kısacası, “bu”, daha yavaş cihazlarda veya yarı-sınırlı kaynaklara sahip olanlarda da kötü davranacaktır. –
Eğer bunu CSS'de yapsaydınız, sadece farklı olmak için? –