나는 작은 부활절 달걀을 만들었습니다. h1
제목 위로 마우스를 이동하면 글자가 만들어지고 애니메이션 글자가 페이지 아래쪽에 표시됩니다. 글자들 사이에 더 많은 간격을 만들어서 가을과 같이 만들었 으면 좋겠어. 부활절 달걀 - 글자 간격
myspan.css({
"color" : "Navy",
"position": "absolute",
"margin" : "20px",
"padding" : "20px",
"left": $(this).position().left,
"top": parent.height()
});
그러나 그것은 작동하지 않았다. 이견있는 사람?
이 $(".title").lettering(); //splits H1 letters into individual spans
$("h1 span").mouseenter(function() {
var colors = ["White"],
rand = Math.floor((Math.random()*colors.length-1)+1),
string = "National Champs!",
letter = string.charAt(index),
myspan = $(document.createElement('span')),
parent = $(this).parent(),
val = $(this);
if (index >= string.length) {
index = 0;
}
else {
index++;
}
myspan.append(letter);
parent.append(myspan);
myspan.css({
"color" : "Navy",
"position": "absolute",
"margin" : "20px",
"padding" : "20px",
"left": $(this).position().left,
"top": parent.height()
});
myspan.animate({"top": $(window).outerHeight()}, 9000, "linear", function() {
$(this).remove();
});
val.css({"color" : colors[rand]});
setTimeout(function() {
val.css({"color" : "black"});
val.css({"font-size" : 35});
//index =0;
},2000);
});
편집 : 여기에 코드는 제가 CSS를 atrribute를 사용
내가 잘못을하고 있습니까? 위의 내용을 참조하십시오. – Growler