欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  那么本篇文章继续给大家介绍css3怎么制作文字阴影效果,也就是说如何做3d字体,这里主要需要掌握的属性就是text-shadow样式属性,有的小白或许会问text-shadow是啥?什么意思?怎么使用?各位莫急,下面我们就通过具体的示例代码进行详细解说。
 
  
 
  <!DOCTYPEhtml>
 
  <html>
 
  <head>
 
  <metacharset="utf-8">
 
  <title>css3text-shadow属性使用示例</title>
 
  <style>
 
  .t1{
 
  text-shadow:5px5px5px#029789;
 
  font-size:40px;
 
  font-weight:bold;
 
  color:white;
 
  }
 
  .t2{
 
  text-shadow:-5px-5px5px#1094f2;
 
  font-size:40px;
 
  font-weight:bold;
 
  color:white;
 
  }
 
  </style>
 
  </head>
 
  <body>
 
  <divclass="demo">
 
  <pclass="t1">text-shadow属性使用示例1-文字阴影效果</p>
 
  <pclass="t2">text-shadow属性使用示例2-文字阴影效果</p>
 
  </div>
 
  </body>
 
  </html>
 
  上述代码,我们通过浏览器访问,效果如下截图:
 
  45ad76ef11ca9d1832c4d28b931543a.png
 
  这样看是不是字体已经有了立体感呢?那么大家有没有发现示例1和示例2的不同处有哪些?其实显而易见,示例1中的文字阴影部分是在文字的右下方!而示例2中的字体阴影是在文字的左上方!
 
  这些效果都是因为css3中text-shadow样式属性!我们可以发现示例1中text-shadow的值分别是5px5px5px#029789;示例2中的值分别是-5px-5px5px#1094f2;这四个值分别表示,x轴方向的偏移量、y轴的偏移量、模糊值、阴影颜色。那么导致阴影位置的不同是因为前两个值的正负数值原因。
 
  x轴为正值则表示往右偏移,为负值则往左,y轴为正值则表示往下偏移,为负值则往上,模糊值越大就越模糊。
 
  那么了解了这些值的所属含义,就能根据自己的喜好,随意改变文字阴影效果。
 
  以上就是关于csstext-shadow属性的具体使用方法介绍,也就是如何让字体有3d效果的具体介绍。具有一定的参考价值,希望对有需要的朋友有所帮助。





本文转载自中文网
 

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