欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  最新版本的CSS3的出现使Web设计更容易,虽然并非所有浏览器都支持它。但是由于技术上的迅速变化,CSS3的模块化的规范化使目前所有浏览器都在实施完整的CSS3支持,相信不久之后CSS3以及HTML5将成为网络的未来,接下来将在文章中和大家详细介绍CSS3中的新功能
 
  浏览器兼容问题:
 
  Firefox需要前缀-moz-。
 
  Chrome和Safari需要前缀-webkit-。
 
  【推荐课程:CSS3教程】
 
  CSS3文字阴影
 
  <divstyle="text-shadow:5px5px5px#444;">这是一行文字</div>
 
  Image23.jpg
 
  CSS3背景渐变效果
 
  CSS3中线性渐变属性到目前为止仅在Safari4和Chrome和Firefox3.6中受支持。
 
  <divstyle="width:200px;height:100px;
 
  background-color:#1a82f7;
 
  background-repeat:repeat-x;
 
  background:-webkit-linear-gradient(top,#2F2727,#1a82f7);"></div>
 
  Image24.jpg
 
  CSS3颜色效果
 
  现在具有不透明度
 
  rgb在CSS中是用来设置元素的颜色的但在CSS3中新增了一个可以设置颜色不透明度的操作,rgb已转换为rgba,这简化了控制元素不透明度的方式。
 
  <divstyle="width:50px;height:50px;background-color:rgba(123,123,123,0.4);"></div>
 
  Image27.jpg
 
  CSS3转换(元素旋转)
 
  CSS3新引入了transform属性用以旋转元素
 
  <divstyle="width:50px;height:50px;background-color:pink;-webkit-transform:rotate(40deg);">旋转</div>
 
  Image25.jpg
 
  CSS3多列布局
 
  在网页布局上每个网页都需要被分为列,并加以调整使其适合不同的浏览器,CSS3中使用的多列布局属性只需要指定所需列数然后创建它们
 
  column-count属性规定元素应该被分隔的列数
 
  div.content{
 
  width:210px;
 
  border:1pxsolid#ccc;
 
  /*将当前内容分成3列*/
 
  -webkit-column-count:3;
 
  -webkit-column-gap:25px;/*列之间的间隔*/
 
  -webkit-column-rule:1pxsolid#ccc;/*规定列之间的宽度、样式和颜色规则*/
 
  }
 
  </style>
 
  </head>
 
  <body>
 
  <divclass="content">
 
  php中文网提供大量免费、原创、高清的php视频教程,并定期举行公益php培训!可边学习边在线修改示例代码,查看执行效果!php从入门到精通,一站式php自学平台!
 
  </div>
 
  Image28.jpg
 
  CSS3Web字体
 
  CSS3还可以在网页上嵌入任何自定义字体,原本字体依赖于客户端系统,网页只能呈现浏览器或客户端计算机支持的字体,但是通过使用@font-face属性,您可以使用其他位置上的字体
 
  @font-face
 
  {
 
  font-family:myFirstFont;
 
  src:url(Sansation-Italic.ttf)
 
  }
 
  div
 
  {
 
  font-family:myFirstFont;
 
  }
 
  </style>
 
  </head>
 
  <body>
 
  <div>WWWWWW</div>
 
  Image26.jpg
 
  总结:以上就是本篇文章的全部内容了,希望对大家了解CSS3的新属性有一定的帮助。



 

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