순수 CSS3의 jQuery에서이 링크 효과를 다시 만드는 법을 아는 사람이 있습니까? 효과는에서 볼 수있다 : http://www.yuhong-ng.com/CSS3에서 jQuery 링크 효과 다시 만들기
0
A
답변
0
동일한 HTML :
<a href="#" id="liveshows" style="margin-top: -40px;">
<span class="top">Live Shows</span>
<span class="bottom">Live Shows</span>
</a>
같은 기본 CSS :
#navigation li a {
height:80px;
font-size: 18px;
font-family: 'PT Sans Narrow';
font-weight: bold;
}
#navigation li,#navigation li a {
float: left;
}
#navigation li a span {
display:block;
height:32px;
padding:8px 20px 0 20px;
cursor:pointer;
}
새로운 CSS3 물건 : 그래서
#navigation li a {
-webkit-transition: margin-top 500ms linear;
-moz-transition: margin-top 500ms linear;
transition: margin-top 500ms linear;
}
#navigation li a:hover {
margin-top: -40px;
}
, 무엇을 여기서 일어난거야?
마우스를 올리면 JavaScript가 margin
속성에 -40px의 애니메이션을 적용합니다. 간단한 물건.
CSS에서 전환 속성이 필요하고, 마우스를 올리면 margin
을 변경하십시오. 같은 것들.
더 좋은 버전은 칠하기 때문에 3dtransforms를 사용합니다. 이 효과는 페이지에 혼자 있다면 그것은 정말 따라 (다음 margin
에 전환하는 것은 괜찮습니다) 또는 웹 사이트 인 경우 "효과가 풍부한"(다음 다시 그리기 추적하고 제거 할 수 있습니다.) 다시 그리기에 대한
#navigation li a {
-webkit-transition: -webkit-transform 500ms linear;
-moz-transition: -moz-transform 500ms linear;
transition: -ms-transform 500ms linear;
transition: transform 500ms linear;
}
#navigation li a:hover {
-webkit-transform: translate3d(0,-40px,0px);
-moz-transform: translate3d(0,-40px,0px);
-ms-transform: translate3d(0,-40px,0px);
transform: translate3d(0,-40px,0px);
}
더 (비디오를보아야합니다.) : http://www.youtube.com/watch?v=x0VR3lUOpdc
관련 문제
- 1. CSS3에서 삼각형 끝난 버튼 모양 다시 만들기
- 2. JQuery : 마우스 오버시 링크 효과
- 3. HTML5/CSS3에서 래퍼 만들기
- 4. css3에서 호버 효과 속도를 변경하는 방법은 무엇입니까?
- 5. 버튼 클릭 효과 만들기 - JQuery
- 6. CSS3에서 도형 모델 버튼 만들기
- 7. CSS3에서 한면으로 평행 사변형 만들기
- 8. 이 스크롤링 된 페이지 효과 다시 만들기
- 9. JQuery JSignature 다시 만들기
- 10. 동적 인 jQuery 링크 만들기
- 11. JQuery 자동 완성에서 링크 만들기
- 12. jQuery 활성 상태의 링크 만들기
- 13. 내 자신의 Jquery 시차 효과 만들기
- 14. jQuery 흐림 효과 효과 문제
- 15. 링크 색상의 페이드 효과
- 16. 링크 목록에서의 호버 효과
- 17. NSView로 페이딩 효과 만들기
- 18. jQuery에서 슬라이드 효과 만들기
- 19. JQuery 로딩 대화 효과
- 20. 같은 부모의 토글 링크 전용 효과 상자 만들기
- 21. jquery 토글 효과
- 22. HTML5/jQuery/css3에서 단어를 애니메이션으로 표시하고 사라집니다.
- 23. 확대/축소 효과 만들기
- 24. 플래시 효과 만들기
- 25. Imagemagick에서 그림자 효과 만들기
- 26. 메뉴 유형 효과 만들기
- 27. Android : 페이징 효과 만들기
- 28. iOS7에서 흐림 효과 만들기
- 29. UIImageView에서 3D 효과 만들기
- 30. fadeIn 효과 만들기
비디오를 보내 주셔서 감사합니다. 다시 칠하는 것을 모르고 있었다! – suludi