궁금한 점은 마우스를 마우스로 가리키면 파란색으로 바뀝니다. 마우스가 사라진 후 몇 초 후에 파란색으로 유지할 수 있습니까? 이게 jquery로 가능할 것 같아요? 감사!마우스가 링크 위로 이동 한 후 HTML 하이퍼 링크가 변경된 채로 남아 있습니다.
답변
대안은 CSS 전환-duration 속성 수 있습니다. 이렇게하면 지정된 시간 동안 단색이 유지되지 않지만 예를 들어 한 색상에서 다른 색상으로 전환 할 때 초 단위가 소요될 수 있습니다. 이것은 페이지를 방문하는 일부 브라우저에서 지원되지 않을 수 있으므로 jQuery를 사용하여 다른 답변을 작성하는 것이 좋습니다.
a {
color: red;
transition-duration: 5s;
-moz-transition-duration: 5s;
-webkit-transition-duration: 5s;
}
a:hover {
color: blue;
}
확실!
$('#myLinkId').hover(
function(e){
//mouseover
$(this).css('color','blue');
},
function(e){
//mouseout
$(this).animate({color:'black'},300); //300 is the speed of the animation in ms
}
);
애니메이션 문서 : http://api.jquery.com/animate/
CSS
a {
color: red;
}
a.blue {
color: blue;
}
HTML이 링크가 페이드 아웃하려는 경우, 당신은 색상을 애니메이션 jQuery를 UI가 필요합니다
<a href="index.html">home</a>
jQuery를이
$(document).ready(function(){
$('a').hover(function(){
$(this).addClass('blue');
},
function(){
var link = $(this);
setTimeout(function(){link.removeClass('blue');},1000);
})
})
Very 이걸 사용하겠습니다. – Pierreten
1000ms 후에 다시 전환하는 대신 어떤 방법으로 페이드 아웃 할 수 있습니까? (미안하지만 질문에 언급하지 않았습니다) – thegreyspot
@thegreyspot - 그럴 경우 Jon Weers 대답을 사용하십시오. – Reigel
- 1. HTML 하이퍼 링크 분리
- 2. 하이퍼 링크 HTML 페이지
- 3. 마우스가 사라진 후 하이퍼 링크의 스타일 유지
- 4. 다른 div 위로 한 div 위로 이동
- 5. bzr add하지만 dirs는 알 수없는 채로 남아 있습니다.
- 6. 하이퍼 링크 인 경우 외부 사이트로 이동
- 7. html, 하이퍼 링크, perl, reload
- 8. 링크가 나는 HTML 페이지의 링크가
- 9. 종료 후 EXE가 작업 관리자에 남아 있습니다.
- 10. 페이지에 깨진 하이퍼 링크가 포함되어 있습니다.
- 11. 하이퍼 링크
- 12. 배 HTML BBcode 하이퍼 링크
- 13. Gridview에서 별도의 브라우저로 이동 하이퍼 링크
- 14. XSLT : 한 수준 위로 노드 이동
- 15. 코코아 하이퍼 링크
- 16. 로그인 후 하이퍼 링크 단추 상태 변경
- 17. updatepanel 및 하이퍼 링크
- 18. 각 레코드의 하이퍼 링크
- 19. IE7에서 옮겨지는 하이퍼 링크
- 20. Firefox에서 뒤로 버튼을 사용할 때 양식 제출 버튼이 비활성화 된 채로 남아 있습니다.
- 21. 이미지가 변경된 후에도 이미지가 남아 있어야합니다.
- 22. 다른 div 위로 한 div 이동
- 23. .doc에서 하이퍼 링크 추출
- 24. SEO : 일반 링크 옆에 nofollow 링크가 있습니다.
- 25. 하이퍼 링크 위로 마우스를 가져 가면 캡션/설명을 일으키는 HTML 코드가 나타납니다.
- 26. Nant 스크립트에서 한 폴더 위로 이동
- 27. 하이퍼 링크
- 28. JavaScript 함수를 호출하지 않는 HTML 하이퍼 링크
- 29. 서블릿에 하이퍼 링크
- 30. gwt 하이퍼 링크 changeEvent
예, 그게 그렇게 중요하지 않아요. FF와 Chrome에서 잘 작동합니다. – thegreyspot