>  기사  >  웹 프론트엔드  >  JavaScript는 Div 레이어의 투명도 속성을 제어하여 얕은 곳에서 어두운 곳으로, 깊은 곳에서 얕은 곳으로 점진적으로 표시합니다.

JavaScript는 Div 레이어의 투명도 속성을 제어하여 얕은 곳에서 어두운 곳으로, 깊은 곳에서 얕은 곳으로 점진적으로 표시합니다.

WBOY
WBOY원래의
2016-05-16 17:15:541556검색

나중에 볼 수 있도록 움직이는 부분을 저장해 두겠습니다!

아래 파란색 코드를 복사하여 html형식의 파일로 저장한 후 웹브라우저를 이용하여 효과를 확인해보세요

해당 코드는 IE6, 7, 8/firefox/Chrome 브라우저를 지원합니다

코드 복사 코드는 다음과 같습니다.





javascript는 Div 레이어 투명 속성을 제어하며 밝은 부분에서 어두운 부분으로 점차적으로 표시됩니다.<br><script> <BR>var SysIsIE <BR>var ua = navigator; userAgent.toLowerCase(); <BR> var s;(s = ua.match(/msie ([d.] )/)) ? SysIsIE = s[1] : 0; ){ <br>return document.getElementById(s) <br>} <BR>function dvck(){ <BR>idstr='tian'; <BR>e=Q(idstr) <BR> ){ <BR>e.parentNode.removeChild(e); <BR>} <BR>var div=document.createElement("div") <BR>div.style.position="<BR>div .style.top='10%' ; <BR>div.style.left='40%'; <BR>div.style.cssText='필터: 알파(opacity=10);opacity:0.1;위치:절대 ;상단:50%;왼쪽:50%;너비:544px;높이:354px;여백-상단:-177px;여백-왼쪽:-272px;;배경색:#000'; <BR>div.id=idstr ; <BR>//div.innerHTML ='<img src="i.jpg" onclick="cleand('' idstr '')" />' <BR>div.innerHTML='<p 스타일 ="color:#fff;text- align:center;">div 레이어에 표시되는 콘텐츠, 작성자:<a href="http://hi.baidu.com/bluid" style="color:# FBFC4D">블루드</a>< br><br><br><br><br><a href="javascript:cleand('' idstr '')" style="color :#FEF8C3">닫기</a&gt ;</p>'; <BR>document.body.appendChild(div); <BR>if (SysIsIE) <BR>dcbIE(idstr,' '); <BR>else <BR>dcboth(idstr,' '); <BR>} <BR>function dcbIE(s,j){ <BR>o=Q(s) <BR>opc=parseInt(o.filters.alpha .opacity); <BR>if(j ==' '){ <BR>if(opc<100){ <BR>o.filters.alpha.opacity=(opc 10) ''; dcbIE('" s "','" j "')",100); <BR>} <BR>}else if(j=='-'){ <BR>if(opc>0){ <BR>o.filters.alpha.opacity=( opc-10) ''; <BR>setTimeout("cleand('" s "','" j "')",100) <BR>} <BR>} <BR>} <BR>function dcboth(s,j){ <BR>o=Q(s) <BR>opc=parseFloat(o.style.opacity) <BR>if(j==' ') { <BR>if(opc<1) { <BR>o.style.opacity=(opc 0.1) '' <BR>//setInterval("dcboth('" s "')",3000); >setTimeout("dcboth('" s " ','" j "')",100) <BR>} <BR>}else if(j=='-'){ <BR>if(opc>0 ){ <BR>o.style.opacity =(opc-0.1) ''; <BR>setTimeout("cleand('" s "','" j "')",100) <BR>} <BR>} <BR>} <BR><BR><BR>function cleand(s){ <BR>if (SysIsIE){ <br>dcbIE(s,'-') <br>}else{ <BR> dcboth(s,'-'); <BR>} <BR></script> <BR><body> ;<br> <BR>< p style="font-size:14px">javascript는 Div 레이어의 투명도 속성을 제어하여 얕은 부분에서 어두운 부분으로 점차적으로 표시되고 어두운 부분에서 얕은 부분으로 점차 사라집니다.</ p><br><br> <BR><br><br><br><BR><p>'클릭'을 클릭하면 레이어가 표시됩니다. 레이어는 얕은 부분에서 어두운 부분으로 표시됩니다.< /p><br><br><br><br> <BR><a href="javascript:dvck()">클릭</a><br><br>< ;br><br> <BR><p>표시된 레이어에서 클릭하면 어두운 부분이 밝아집니다.</p><BR><br><br><br> ;p> <BR><!-- #BeginDate 형식: Am3m -->2011년 2월 11일 16:17<!-- #EndDate --> --- 작성자: <a href="http ://hi.baidu.com/bluid">bluid< /a> <BR></p> <BR><br><br><br><br> <BR>< br><br> <BR></div> <BR></body> <BR><BR></script> </div></div><div class="nphpQianMsg"><div class="clear"></div></div><div class="nphpQianSheng"><span>성명:</span><div>본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.</div></div></div><div class="nphpSytBox"><span>이전 기사:<a class="dBlack" title="JavaScript_javascript 기술의 문자열 작업에 대한 자세한 설명" href="http://m.php.cn/ko/faq/15519.html">JavaScript_javascript 기술의 문자열 작업에 대한 자세한 설명</a></span><span>다음 기사:<a class="dBlack" title="JavaScript_javascript 기술의 문자열 작업에 대한 자세한 설명" href="http://m.php.cn/ko/faq/15521.html">JavaScript_javascript 기술의 문자열 작업에 대한 자세한 설명</a></span></div><div class="nphpSytBox2"><div class="nphpZbktTitle"><h2>관련 기사</h2><em><a href="http://m.php.cn/ko/article.html" class="bBlack"><i>더보기</i><b></b></a></em><div class="clear"></div></div><ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-6t+ed+2i-1n-4w" data-ad-client="ca-pub-5902227090019525" data-ad-slot="8966999616"></ins><script> (adsbygoogle = window.adsbygoogle || []).push({}); </script><ul class="nphpXgwzList"><li><b></b><a href="http://m.php.cn/ko/faq/1609.html" title="Bootstrap 목록 그룹 구성 요소에 대한 심층 분석" class="aBlack">Bootstrap 목록 그룹 구성 요소에 대한 심층 분석</a><div class="clear"></div></li><li><b></b><a href="http://m.php.cn/ko/faq/1640.html" title="JavaScript 함수 커링에 대한 자세한 설명" class="aBlack">JavaScript 함수 커링에 대한 자세한 설명</a><div class="clear"></div></li><li><b></b><a href="http://m.php.cn/ko/faq/1949.html" title="JS 비밀번호 생성 및 강도 감지의 전체 예(데모 소스 코드 다운로드 포함)" class="aBlack">JS 비밀번호 생성 및 강도 감지의 전체 예(데모 소스 코드 다운로드 포함)</a><div class="clear"></div></li><li><b></b><a href="http://m.php.cn/ko/faq/2248.html" title="Angularjs는 WeChat UI(weui)를 통합합니다." class="aBlack">Angularjs는 WeChat UI(weui)를 통합합니다.</a><div class="clear"></div></li><li><b></b><a href="http://m.php.cn/ko/faq/2351.html" title="JavaScript를 사용하여 중국어 번체와 중국어 간체 간을 빠르게 전환하는 방법과 중국어 간체와 중국어 번체 간 전환을 지원하는 웹사이트의 요령_javascript 기술" class="aBlack">JavaScript를 사용하여 중국어 번체와 중국어 간체 간을 빠르게 전환하는 방법과 중국어 간체와 중국어 번체 간 전환을 지원하는 웹사이트의 요령_javascript 기술</a><div class="clear"></div></li></ul></div></div><ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-5902227090019525" data-ad-slot="5027754603"></ins><script> (adsbygoogle = window.adsbygoogle || []).push({}); </script><div class="nphpFoot"><div class="nphpFootBg"><ul class="nphpFootMenu"><li><a href="http://m.php.cn/ko/"><b class="icon1"></b><p>집</p></a></li><li><a href="http://m.php.cn/ko/course.html"><b class="icon2"></b><p>강의</p></a></li><li><a href="http://m.php.cn/ko/wenda.html"><b class="icon4"></b><p>Q&A</p></a></li><li><a href="http://m.php.cn/ko/login"><b class="icon5"></b><p>나의</p></a></li><div class="clear"></div></ul></div></div><div class="nphpYouBox" style="display: none;"><div class="nphpYouBg"><div class="nphpYouTitle"><span onclick="$('.nphpYouBox').hide()"></span><a href="http://m.php.cn/ko/"></a><div class="clear"></div></div><ul class="nphpYouList"><li><a href="http://m.php.cn/ko/"><b class="icon1"></b><span>집</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/ko/course.html"><b class="icon2"></b><span>강의</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/ko/article.html"><b class="icon3"></b><span>기사</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/ko/wenda.html"><b class="icon4"></b><span>Q&A</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/ko/dic.html"><b class="icon6"></b><span>사전</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/ko/course/type/99.html"><b class="icon7"></b><span>수동</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/ko/xiazai/"><b class="icon8"></b><span>다운로드</span><div class="clear"></div></a></li><li><a href="http://m.php.cn/ko/faq/zt" title="주제"><b class="icon12"></b><span>주제</span><div class="clear"></div></a></li><div class="clear"></div></ul></div></div><div class="nphpDing" style="display: none;"><div class="nphpDinglogo"><a href="http://m.php.cn/ko/"></a></div><div class="nphpNavIn1"><div class="swiper-container nphpNavSwiper1"><div class="swiper-wrapper"><div class="swiper-slide"><a href="http://m.php.cn/ko/" >집</a></div><div class="swiper-slide"><a href="http://m.php.cn/ko/article.html" class="hover">기사</a></div><div class="swiper-slide"><a href="http://m.php.cn/ko/wenda.html" >Q&A</a></div><div class="swiper-slide"><a href="http://m.php.cn/ko/course.html" >강의</a></div><div class="swiper-slide"><a href="http://m.php.cn/ko/faq/zt" >주제</a></div><div class="swiper-slide"><a href="http://m.php.cn/ko/xiazai" >다운로드</a></div><div class="swiper-slide"><a href="http://m.php.cn/ko/game" >게임</a></div><div class="swiper-slide"><a href="http://m.php.cn/ko/dic.html" >사전</a></div><div class="clear"></div></div></div><div class="langadivs" ><a href="javascript:;" class="bg4 bglanguage"></a><div class="langadiv" ><a onclick="javascript:setlang('zh-cn');" class="language course-right-orders chooselan " href="javascript:;"><span>简体中文</span><span>(ZH-CN)</span></a><a onclick="javascript:setlang('en');" class="language course-right-orders chooselan " href="javascript:;"><span>English</span><span>(EN)</span></a><a onclick="javascript:setlang('zh-tw');" class="language course-right-orders chooselan " href="javascript:;"><span>繁体中文</span><span>(ZH-TW)</span></a><a onclick="javascript:setlang('ja');" class="language course-right-orders chooselan " href="javascript:;"><span>日本語</span><span>(JA)</span></a><a onclick="javascript:;" class="language course-right-orders chooselan chooselanguage" href="javascript:;"><span>한국어</span><span>(KO)</span></a><a onclick="javascript:setlang('ms');" class="language course-right-orders chooselan " href="javascript:;"><span>Melayu</span><span>(MS)</span></a><a onclick="javascript:setlang('fr');" class="language course-right-orders chooselan " href="javascript:;"><span>Français</span><span>(FR)</span></a><a onclick="javascript:setlang('de');" class="language course-right-orders chooselan " href="javascript:;"><span>Deutsch</span><span>(DE)</span></a></div></div><script> var swiper = new Swiper('.nphpNavSwiper1', { slidesPerView : 'auto', observer: true,//修改swiper自己或子元素时,自动初始化swiper observeParents: true,//修改swiper的父元素时,自动初始化swiper }); </script></div></div><!--顶部导航 end--><script>isLogin = 0;</script><script type="text/javascript" src="/static/layui/layui.js"></script><script type="text/javascript" src="/static/js/global.js?4.9.47"></script></div><script src="https://vdse.bdstatic.com//search-video.v1.min.js"></script><link rel='stylesheet' id='_main-css' href='/static/css/viewer.min.css' type='text/css' media='all'/><script type='text/javascript' src='/static/js/viewer.min.js?1'></script><script type='text/javascript' src='/static/js/jquery-viewer.min.js'></script><script>jQuery.fn.wait = function (func, times, interval) { var _times = times || -1, //100次 _interval = interval || 20, //20毫秒每次 _self = this, _selector = this.selector, //选择器 _iIntervalID; //定时器id if( this.length ){ //如果已经获取到了,就直接执行函数 func && func.call(this); } else { _iIntervalID = setInterval(function() { if(!_times) { //是0就退出 clearInterval(_iIntervalID); } _times <= 0 || _times--; //如果是正数就 -- _self = $(_selector); //再次选择 if( _self.length ) { //判断是否取到 func && func.call(_self); clearInterval(_iIntervalID); } }, _interval); } return this; } $("table.syntaxhighlighter").wait(function() { $('table.syntaxhighlighter').append("<p class='cnblogs_code_footer'><span class='cnblogs_code_footer_icon'></span></p>"); }); $(document).on("click", ".cnblogs_code_footer",function(){ $(this).parents('table.syntaxhighlighter').css('display','inline-table');$(this).hide(); }); $('.nphpQianCont').viewer({navbar:true,title:false,toolbar:false,movable:false,viewed:function(){$('img').click(function(){$('.viewer-close').trigger('click');});}}); </script></body></html>