커서를 가져 가면 이미지 아래에 텍스트가 표시되는 작업을 수행하려고합니다. 스타일을 지정할 수 있기를 원하기 때문에 title
속성을 사용하고 싶지 않습니다. 예 : Dribbble. 일부 그림 위로 마우스를 가져 가면 PRO이 그림을 게시 한 사람의 이름 옆에 표시됩니다.커서를 이미지 위로 가져 가면 텍스트 표시
5
A
답변
2
체크 아웃이 빠른 JS FIDDLE
http://www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/
.귀하의 HTML
<ul>
<li>
<div class="caption">this is my caption</div>
<img src='http://dribbble.com/system/users/22122/screenshots/244072/empirestate02_d_teaser.png?1314126367'/>
</li>
<li>
<div class="caption">this is my caption</div>
<img src='http://dribbble.com/system/users/22122/screenshots/244072/empirestate02_d_teaser.png?1314126367'/>
</li>
<li>
<div class="caption">this is my caption</div>
<img src='http://dribbble.com/system/users/22122/screenshots/244072/empirestate02_d_teaser.png?1314126367'/>
</li>
<li>
<div class="caption"><span>this is my caption</span></div>
<img src='http://dribbble.com/system/users/22122/screenshots/244072/empirestate02_d_teaser.png?1314126367'/>
</li>
</ul>
CSS는
ul li{ float:left; padding:20px; border:solid gray 4px; margin:5px;}
ul li div{display:none; background:white; opacity:.5; position:absolute;}
하고 이것은 당신에게 당신이 찾고있는 무엇을 달성하는 방법의 아이디어를 줄 것이다
$('ul li').mouseenter(function(){
var image= $(this).find('img'),
caption = $(this).find('div');
caption.width(image.width());
caption.height(image.height());
caption.fadeIn();
}).mouseleave(function(){
var image= $(this).find('img'),
caption = $(this).find('div');
caption.width(image.width());
caption.height(image.height());
caption.fadeOut();
});
자바 스크립트. 분명히 개선 될 수 있습니다. 희망이 도움이됩니다.
0
div에 텍스트를 입력하고 다음과 같이 이미지의 풍선 위에 div를 표시하십시오.
<div id="div">Hiiii</div>
$('#img').live('mouseover', function(){
$('#div').show();
});
0
인수를 사용하여 이미지를 가리 키도록 표시 할 텍스트로 함수를 정의하십시오. 그 함수에서 동적으로 div를 만들고 해당 div 내에 텍스트를 배치하고 마우스 포인터 위치에 따라 div를 동적으로 배치합니다. div에 CSS 스타일을 추가하여 CSS 스타일러스 효과를 추가 할 수도 있습니다. 이미지의 마우스 오버시이 함수를 호출하십시오. 희망이 도움이됩니다.
0
당신은 jquery 툴팁을 사용해야한다고 생각합니다. 다음은 최고의 툴팁 플러그인을 찾을 수있는 링크입니다.
http://slodive.com/web-development/best-jquery-tooltip-plugins/
0
$(function() {
$('.bar').css({opacity:0});
$('.foo').hover(function() {
$('.bar').stop().animate({
opacity: 1
},'fast');
},function() {
$('.bar').stop().animate({
opacity: 0
},'fast');
});
});
0
은 어쩌면 내가 생각이 http://jsfiddle.net/konglie/SXFEn/
관련 문제
- 1. 커서를 가져 가면 JQUERY
- 2. 이미지 위로 마우스를 가져 가면 십자형 커서가 x-y 좌표로 표시 될 수 있습니까?
- 3. 이미지 위로 이미지를 가져 가면 jQuery에서 문제가 발생합니까?
- 4. jQuery : 위로 가져 가면 이미지가 희미 해집니다.
- 5. NSPanel 위로 마우스를 가져 가면 NSToolbar가 표시됩니다.
- 6. 위로 가져 가면 divs가 움직이지 않게하는 방법
- 7. 쿠폰 (Cufon) : 커서를 가져 가면 크기가 변하며 그대로 유지됩니다.
- 8. Cocoa에서 원형 뷰 위로 마우스를 가져 가면 커서를 변경하는 가장 좋은 방법은 무엇입니까?
- 9. 기본 응용 프로그램 표시 응용 프로그램의 보이는 부분 위로 마우스를 가져 가면 마우스 커서
- 10. C# TaskBar 항목 위로 마우스를 가져 가면 항목이 사라집니다
- 11. JTree에 마우스 수신기를 추가하여 노드 위로 마우스를 가져 가면 커서를 손 모양 커서로 변경할 수 있습니까?
- 12. Jquery : P 위로 마우스를 가져 가면 div가 해당 P 위로 가운데로 페이드 인하지만 해당 div 위로 마우스를 가져 가면 마우스 아웃 효과가 생깁니다
- 13. 이미지/링크/다른 div 위로 마우스를 가져 가면 DIV가 나타나는 방법은 무엇입니까?
- 14. 레이블에 마우스를 가져 가면 이미지 소스가 변경됩니다.
- 15. 링크 위로 마우스를 가져 가면 콘텐츠가 희미 해집니다.
- 16. 활성 링크 위로 마우스를 가져 가면 다른 규칙 적용
- 17. 링크 선택 위로 마우스를 가져 가면 사진이 전환됩니다.
- 18. 목록 항목 위로 마우스를 가져 가면 div가 표시됩니까?
- 19. 레이블 위로 마우스를 가져 가면 마우스 포인터가 손 모양으로 바뀝니다
- 20. 마우스가 움직여서 div 위로 마우스를 가져 가면 콘텐츠가 희미 해집니다.
- 21. jQuery 배너 취소 버튼 위로 마우스를 가져 가면 기능이 해제됩니다.
- 22. 목록 위로 마우스를 가져 가면 앵커 색상을 변경하는 방법
- 23. android에서 커서를 사용하여 sqlite 데이터베이스에서 이미지 표시
- 24. ASP.NET MVC 3.0을 사용하여 가로 막 대형 차트 위로 마우스를 가져 가면 표시
- 25. Eclipse에서 마우스를 가리거나 "더하기 (+)"표시 위로 마우스를 가져 가면 팝업을 비활성화 할 수 있습니까?
- 26. 이미지/아이콘 위로 마우스를 가져 가면 연락처 양식을 표시하는 데 좋은 jQuery 플러그인은 무엇입니까?
- 27. 래핑 된 텍스트 상자 위로 마우스를 가져 가면 래핑 된 Silverlight TextBox
- 28. 커서를 이미지로 표시
- 29. Google 이미지처럼 마우스를 가져 가면 이미지가 커집니다.
- 30. 텍스트 상자에 이미지 표시
같은, 당신은 툴팁을 추가하려면? – AlphaMale
흠. 안돼 ... 나는 게임 덮개를 만들려고 노력하고 있는데, 마우스를 올려 놓으면 ... 게임의 이름이 이미지 중간에 나타난다. – shnisaka
: http://dribbble.com/ – shnisaka