효과 표시:
코드 설명:
왼쪽과 오른쪽에 있는 플로팅 커플릿 광고 코드의 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>