CSS:CSS3基础(附图)

分类:CSS、XHTML, 前端工程译文 发表时间:2010年03月8日 字体大小:12号14号

今日在Web Designer Wall博客上看到这篇介绍css3基础的博文,文章其实很普通,关键喜欢他配上了截图,看起来就更加明了。便花了点时间整理后发表出来与大家分享一下!

文中主要介绍了四个css3高级属性,也是最最常用的四个css3属性。

1.RGBA

RBGA是用于css的background属性,前三个参数是RBG颜色值,最后一个参数是透明度设置。RGBA也可以使用在css中与颜色相关的所有属性中,如color,border-color,background-color,shadow-color等。

2.Text Shadow

text-shadow的设置值是由x-offset, y-offset, blur, color四个参数组成。若给x-offset设置一个负值,则阴影偏向左边;若个y-offset设置一个负值,则阴影偏向顶部;当然你也可以使用RGBA来设置第四个参数color。你也可以给text-shadow设置一系列的值(用逗号隔开)。下面的图片展示了两个值来设置一个单词的印刷效果(1px向上,1px向下):

3.Border Radius

对border radius的记忆方法就和padding、margin一样(如: border-radius: 20px)。为了达到多浏览器兼容,需要在该属性前加上“-moz-“用于火狐浏览器、加上”-webkit-“用于谷歌和苹果浏览器。(IE浏览器不支持此CSS3高级属性)你也可以分别设置四个角的圆角直径,火狐浏览器与苹果(谷歌)浏览器的设置属性有所差别,看图:

4.Box Shadow

box shadow属性设置值的构成与text-shadow是一样的,都是有四个属性:x-offset, y-offset, blur, color组成。当然,box-shadow也可以用一系列的值来设置属性,如:

1
2
3
4
-moz-box-shadow:
		-2px -2px 0 #fff,
		2px 2px 0 #bb9595,
		2px 4px 15px rgba(0, 0, 0, .3);

效果如下图:

最后,css3高级属性远远不值文中的这些,文中讲到的是一些基础的,也是使用最多的,为了给用户带去更多的美好体验,努力学透css吧!

本文翻译自:Web Designer Wall — The Basics of CSS3

不错不错,已经有 个评论!
  1. 不怎么看的懂

  2. RGBA比RGB强大呀,不过貌似还没被大多数浏览器支持哈。

    • 呵呵,前端的困扰就在这里,若支持了的话,我们的工作就可以剩下一半的时间了!!!

  3. 这个很强大。对CSS一直是研究不深,学习了!最关键是配合了截图,直观明了!

  4. CSS3没看懂。现在搞前端开发的麻烦死了。什么IE6 IE7 IE8 FF OP 谷歌啊,一大堆。

  5. QQ:5069569

    字体背景 ie就不支持~~~

    • css3本来ie支持的就不错,本文只是介绍只是,而不是说这些在所有浏览器中兼容!!

  6. QQ:5069569

    还有个问题 你的网站的 头部的特效怎么没了 就是鼠标经过 层移动那个~

    • 我用了新版的1.42jQuery库,该效果插件不兼容1.42版本!!

    • QQ:5069569

      真可惜 我这儿还保留着你那个特效呢 呵呵

  7. 这个教程非常好啊~适合我等菜鸟学习

  8. 这个不错,一目了然

我要评论

  • * *