>웹 프론트엔드 >JS 튜토리얼 >jquery는 양쪽에 close_jquery가 가능한 플로팅 커플릿 광고를 구현합니다.

jquery는 양쪽에 close_jquery가 가능한 플로팅 커플릿 광고를 구현합니다.

WBOY
WBOY원래의
2016-05-16 15:29:181383검색

효과 표시:

코드 설명:

왼쪽과 오른쪽에 있는 플로팅 커플릿 광고 코드의 jquery 특수 효과는 와이드스크린 해상도가 1024px보다 큰 경우에만 표시됩니다. 좁은 화면에 커플광고가 노출되는 점을 고려하면 사용자 경험이 정말 형편없기 때문입니다.

닫기 버튼을 클릭하면 자신의 옆에 있는 플로팅 커플릿 광고 코드가 개별적으로 닫힙니다.

js 코드의 var screen_w = screen.width; if(screen_w>1024){duilian.show();}는 jquery에서 브라우저 해상도를 결정하는 데 사용됩니다. 코드에서 요구하는 브라우저 해상도 값입니다. 판단을 원하지 않으면 이 두 문장을 삭제하고 CSS code.duilian{top:260px;position:absolute; :hidden; display:none;} display:none; 삭제해도 브라우저 해상도가 판단되지 않습니다.

양쪽의 플로팅 커플 광고 코드 아래를 클릭하면 해당 커플 광고의 절반이 닫힙니다.

html 코드의 일부는 다음과 같습니다.

<!--下面是对联广告的html代码结构-->
<div class="duilian duilian_left">
 <div class="duilian_con">对联的内容</div>
 <a href="#" class="duilian_close">X关闭</a>
</div>
<div class="duilian duilian_right">
 <div class="duilian_con">对联的内容</div>
 <a href="#" class="duilian_close">X关闭</a>
</div>

CSS 코드의 일부는 다음과 같습니다.

/*下面是对联广告的css代码*/

.duilian{top:260px;position:absolute; width:102px; overflow:hidden; display:none;}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{border:#CCC solid 1px; width:100px; height:300px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}

왼쪽과 오른쪽에 떠 있는 커플릿 광고 코드 중 일부는 다음과 같습니다.

<script type="text/javascript">
$(document).ready(function(){
 var duilian = $("div.duilian");
 var duilian_close = $("a.duilian_close");
 var screen_w = screen.width;
 if(screen_w>1024){duilian.show();}
 $(window).scroll(function(){
  var scrollTop = $(window).scrollTop();
  duilian.stop().animate({top:scrollTop+260});
 });
 duilian_close.click(function(){
  $(this).parent().hide();
  return false;
 });
});
</script>

아래 코드는 양쪽에 떠 있는 jquery 커플릿 광고 코드를 구현하는 매우 간단합니다

이 섹션의 내용:

양쪽에 떠있는 커플광고 코드.

예:

jquery로 구현한 커플렛 광고 코드

샘플 코드는 다음과 같습니다.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
/**
* 对联广告,可以两边飘浮
* by www.jb51.net
*/
$(document).ready(function(){
 var duilian = $("div.duilian");
 var duilian_close = $("a.duilian_close");
 var window_w = $(window).width();
 if(window_w>1000){duilian.show();}
 $(window).scroll(function(){
  var scrollTop = $(window).scrollTop();
  duilian.stop().animate({top:scrollTop+100});
 });
 duilian_close.click(function(){
  $(this).parent().hide();
  return false;
 });
});
</script>
<style>
/*对联广告的css代码*/
.duilian{top:100px;position:absolute; width:102px; overflow:hidden; display:none;}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{border:red solid 1px; width:100px; height:300px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}
</style>
</head>
<body>
<!--对联广告的html代码结构-->
<div class="duilian duilian_left">
 <div class="duilian_con">对联的内容</div>
 <a href="#" class="duilian_close">X关闭</a>
</div>
<div class="duilian duilian_right">
 <div class="duilian_con">对联的内容</div>
 <a href="#" class="duilian_close">X关闭</a>
</div>
<p style="height:1000px;"></p>
</body>
</html>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.