欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  使用css3+html5来制作文字霓虹灯效果的特点
 
  文字带有闪烁的霓虹灯动画,且文字选中时也有很酷的动画特效;
 
  文字可动态输入,且输入的文字实时渲染霓虹灯特效。
 
  使用css3+html5来制作文字霓虹灯效果的步骤
 
  输入需要加入特效的文本。
 
  利用box-shadow的多层阴影属性,绘制霓虹管的立体效果。
 
  利用text-shadow多层阴影,绘制文字灯管,发光,投影,达到设置立体文字的效果。
 
  这里我们着重介绍一下实现霓虹灯闪烁效果的原理
 
  我们需要在文本上设置两个标签,并且让他们完全重合,上层实现灯管效果,下层实现光晕效果,再利用选择器使其不断闪烁,同时我们需要设置熄灭和点亮两个状态的text-shadow属性值,使他们以不同速度的切换,就形成了霓虹灯闪烁的效果。
 
  注意:如有对于以上内容不理解的小伙伴可以查看本站内其他文章
 
  如何使用css3实现图片的简单阴影效果(附完整代码)
 
  如何使用css3实现字体内发光效果(详解)
 
  使用css3+html5来制作文字霓虹灯效果的代码
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  <!DOCTYPEhtml>
 
  <html>
 
  <head>
 
  <metacharset="UTF-8">
 
  <title>css3html5文字霓虹灯交替闪烁效果</title>
 
  <style>html,body,div,span,applet,object,iframe,
 
  h1,h2,h3,h4,h5,h6,p,blockquote,pre,
 
  a,abbr,acronym,address,big,cite,code,
 
  del,dfn,em,img,ins,kbd,q,s,samp,
 
  small,strike,strong,sub,sup,tt,var,
 
  b,u,i,center,
 
  dl,dt,dd,ol,ul,li,
 
  fieldset,form,label,legend,
 
  table,caption,tbody,tfoot,thead,tr,th,td,
 
  article,aside,canvas,details,embed,
 
  figure,figcaption,footer,header,hgroup,
 
  menu,nav,output,ruby,section,summary,
 
  time,mark,audio,video{
 
  margin:0;
 
  padding:0;
 
  border:0;
 
  font-size:100%;
 
  font:inherit;
 
  vertical-align:baseline;
 
  }
 
  /*HTML5display-roleresetforolderbrowsers*/
 
  article,aside,details,figcaption,figure,
 
  footer,header,hgroup,menu,nav,section{
 
  display:block;
 
  }
 
  body{
 
  line-height:1;
 
  }
 
  ol,ul{
 
  list-style:none;
 
  }
 
  blockquote,q{
 
  quotes:none;
 
  }
 
  blockquote:before,blockquote:after,
 
  q:before,q:after{
 
  content:'';
 
  content:none;
 
  }
 
  table{
 
  border-collapse:collapse;
 
  border-spacing:0;
 
  }
 
  body{
 
  background-color:#222;
 
  background-image:-webkit-radial-gradient(circle,#333,#222,#111);
 
  background-attachment:fixed;
 
  overflow:hidden;
 
  font-family:'WireOne',sans-serif;
 
  font-size:6em;
 
  color:#FFF;
 
  line-height:normal;
 
  text-align:center;
 
  }
 
  #glow{
 
  position:absolute;
 
  top:0;
 
  bottom:0;
 
  width:100%;
 
  height:1em;
 
  margin:auto;
 
  display:block;
 
  }
 
  #glowp,
 
  #glowspan{
 
  display:inline-block;
 
  color:#FFF;
 
  text-shadow:0015px;
 
  }
 
  #glowp:nth-child(odd){
 
  -webkit-animation:bglow.3seaseinfinite;
 
  }
 
  #glowp:nth-child(even){
 
  -webkit-animation:rglow.3seaseinfinite;
 
  }
 
  @-webkit-keyframesbglow{
 
  0%{
 
  color:rgb(0,135,211);
 
  text-shadow:0015px;
 
  }
 
  }
 
  @-webkit-keyframesrglow{
 
  100%{
 
  color:rgb(233,54,40);
 
  text-shadow:0015px;
 
  }
 
  }
 
  </style>
 
  <script>
 
  window.confirm=function(){};
 
  window.prompt=function(){};
 
  window.open=function(){};
 
  window.print=function(){};
 
  //Supporthoverstateformobile.
 
  if(false){
 
  window.ontouchstart=function(){};
 
  }
 
  </script>
 
  </head>
 
  <body>
 
  <sectionid="glow">
 
  <p>P</p>
 
  <p>H</p>
 
  <p>P</p>
 
  <p>中</p>
 
  <p>文</p>
 
  <p>网</p>
 
  </section>
 
  <scriptsrc="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
 
  <script>
 
  if(document.location.search.match(/type=embed/gi)){
 
  window.parent.postMessage('resize',"*");
 
  }
 
  </script>
 
  </body>
 
  </html>









本文转载自中文网


 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/css3-style/c55406.shtml