글이나 이미지 오버시 그 옆에 이미지 띄우기 정보
글이나 이미지 오버시 그 옆에 이미지 띄우기
관련링크
본문
            
            
                        안녕하세요. Mentor(멘토) 입니다.
						
                    
                
                
                다름이 아니라 재가 필요 해서 찾아 보다가 좋은 정보를 나눠 보고 싶어서 팁으로 올립니다.
게시판에 응용 해보시면 좋을만한 팁 이네요.
많이 모자라지만 팁 써보겠습니다.
많은 태클 걸어 주시면 감사하겠습니다 --*
1. css
<style>
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
</style>
border , backgornd , padding 등등 자신의 입맛에 맞게 적당히 설정해 줍니다.
2. js
<script>
this.screenshotPreview = function(){	
	/* CONFIG */
		xOffset = 10;
		yOffset = 30;
		// these 2 variable determine popup's distance from the cursor
		// you might want to adjust to get the right result
	/* END CONFIG */
	$("a.screenshot").hover(function(e){
		this.t = this.title;
		this.title = "";	
		var c = (this.t != "") ? "<br/>" + this.t : "";
		$("body").append("<p id='screenshot'><img src='"+ this.rel +"' alt='url preview' />"+ c +"</p>");								 
		$("#screenshot")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");						
    },
	function(){
		this.title = this.t;	
		$("#screenshot").remove();
    });	
	$("a.screenshot").mousemove(function(e){
		$("#screenshot")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};
// starting the script on page load
$(document).ready(function(){
	screenshotPreview();
});
</script>
위 2개의 css 와 js 는 파일로 만드시면 좋을듯 합니다
3. 구현 예제
<a href="이동 주소" class="screenshot" rel="오버 이미지">오버할 텍스트</a>
<a href="이동 주소" class="screenshot" rel="오버 이미지"><img src="오버할 이미지"></a>
<a href="이동 주소" class="screenshot" rel="오버 이미지" title="오버시 하단 타이틀">
이런식으로 만들어 주시면 됩니다.
게시판에 적용 하시려면
ㄱ. 텍스트 형태
<a href="<?=$list[$i][href]?>" class="screenshot" rel="오버할 이미지"><?=$list[$i][subject]?></a>
ㄴ. 갤러리 형태
<a href="<?=$list[$i][href]?>" class="screenshot" rel="오버할 이미지">불러올 thumb 주소</a>
오버할 이미지에 해당 게시판의 list안의 저장된 이미지 주소를 지정해주시면 될듯 합니다.
이런식으로 적용 해 보시면 좋을듯 싶습니다.
링크에 저희 사이트 실제 적용 예시 걸어 놓았습니다.
추석이 다가오네요
맛있는 것들 많이 먹으시고, 친척들 또는 가족과 좋은 시간 되셨으면 합니다.^^
                        
                추천
                
4
                
    4
댓글 11개

                
                    감사히 사용하겠습니다.
그런데,,, 이미지는 작동을 않네요? 왜그럴까요?
타이틀만 나오네요,,
글쓰기에서 이미지 첨부 하구요,,,
리스트 스킨에서 다음과 같이 했습니다.
echo "<a href='{$list[$i][href]}' class='screensho' rel='{$list[$i][file][0][path]}/{$list[$i][file][0][file]}' title='{$list[$i][file][0][file]}'>";
echo $list[$i][subject];
echo "</a>";
                    그런데,,, 이미지는 작동을 않네요? 왜그럴까요?
타이틀만 나오네요,,
글쓰기에서 이미지 첨부 하구요,,,
리스트 스킨에서 다음과 같이 했습니다.
echo "<a href='{$list[$i][href]}' class='screensho' rel='{$list[$i][file][0][path]}/{$list[$i][file][0][file]}' title='{$list[$i][file][0][file]}'>";
echo $list[$i][subject];
echo "</a>";

                
                    class='screensho' 이거 혹시 오타 이신가요 아니면 ?! 여기서만 잘못 치신것이신가요?
class='screenshot'
이게 오타이길 바라면서 ^^;;;
                    class='screenshot'
이게 오타이길 바라면서 ^^;;;
                
                    글이나 이미지 오버시 그 옆에 이미지 띄우기                
                
                
            
                    
                
                    iuiu                
                
                
            
                    
                
                    유용하네요!                
                
                
            
                    
                
                    글이나 이미지 오버시 그 옆에 이미지 띄우기^^                
                
                
            
                    
                
                    이미지 오버시 그옆 툴팁띄우기                
                
                
            
                    
                
                    ㅋㅅ합니ㅏ.                
                
                
            
                    
                
                    좋은 팁 고맙습니다. ^^                
                
                
            
                    
                
                    글이나 이미지 오버시 그 옆에 이미지 띄우기                
                
                
            
                    
                
                    이미지를 띄울때 한장말고 view에 있는 사진 여러장을 불러와서 1줄로 나열되게 하는방법은 없나요?