나중에 볼 수 있도록 움직이는 부분을 저장해 두겠습니다!
아래 파란색 코드를 복사하여 html형식의 파일로 저장한 후 웹브라우저를 이용하여 효과를 확인해보세요
해당 코드는 IE6, 7, 8/firefox/Chrome 브라우저를 지원합니다
javascript는 Div 레이어 투명 속성을 제어하며 밝은 부분에서 어두운 부분으로 점차적으로 표시됩니다.
<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> ;</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>
;
< p style="font-size:14px">javascript는 Div 레이어의 투명도 속성을 제어하여 얕은 부분에서 어두운 부분으로 점차적으로 표시되고 어두운 부분에서 얕은 부분으로 점차 사라집니다. p>
'클릭'을 클릭하면 레이어가 표시됩니다. 레이어는 얕은 부분에서 어두운 부분으로 표시됩니다.< /p>
클릭
< ;br>
표시된 레이어에서 클릭하면 어두운 부분이 밝아집니다.
;p>
2011년 2월 11일 16:17 --- 작성자:
bluid< /a>
< br>