纯CSS3透明水晶盒(4)

作者:a287019674 来源:蓝色理想 时间:2011-08-24 20:20:06 

三、通透性

每个面的受光不同,所以透明度应该也有所区别,我把上,前,右对着浏览者的透明度调低于后面的,然后拉出半透明到透明的渐变叠加到基本的盒子颜色上,产生层次,我都是很淡的过渡色叠加,如果想剧烈的话也可以的,渐变写法如下:


background:-moz-linear-gradient(-45deg, rgba(255,255,255,0.3),rgba(255,255,255,0.2) 40%,rgba(255,255,255,0.2) 70%,rgba(255,255,255,0.1));


由左上到右下拉斜线渐变,从0% 0.3到40% 0.2,70% 0.2到100% 0.1;颜色很淡,如果把系数调大调深的话,渐变色就会很明显,由于里面各个面的渐变各不同,就不一一解释,相信看了源文件就会明白的了,我也是跟着自己感觉拉的渐变,没有很专业的光线投射研究,如果有错的地方你看出来了还望指出。

当调整出各个面的颜色之后,发现“前上右”面与面之间有边线分割,看起来很整齐,但是后面我原本没有画边线,结果‘左’跟‘后’有点混,所以还是12条边线一一画出,妥当些,前面的边线透明度为0.6,侧面的0.4,后面的0.2,突出层次。

标签:css3,透明,盒子
0
投稿

猜你喜欢

  • ASP中DLL的调试环境配置全攻略

    2007-09-27 13:20:00
  • 定位后无法选择容器内容解决方案

    2008-07-28 13:14:00
  • jQuery在去除缓存数据的一个失误

    2009-12-14 20:40:00
  • Facebook基础的信息架构图

    2008-04-01 09:46:00
  • 如何设计注册激活邮件

    2010-01-12 13:14:00
  • SQL Server用触发器强制执行业务规则

    2009-01-20 16:05:00
  • 帮助你分析MySQL的数据类型以及建库策略

    2009-02-23 17:39:00
  • 用MySQL做站点时如何记录未知错误的发生

    2010-09-30 14:11:00
  • Asp性能优化之Response.IsClientConnected属性及其应用示例

    2008-09-18 12:13:00
  • css:小技巧大问题,cellSpacing用css样式代替方法,其它样式类似解决!

    2009-10-04 20:35:00
  • asp三天学好ADO对象之第二天

    2008-10-09 12:49:00
  • 提高网页加载显示速度的方法

    2007-08-10 13:17:00
  • 怎样在MySQL数据库中导出整个数据库

    2008-12-31 15:13:00
  • asp读取数据库中数据到数组的类

    2007-09-16 18:19:00
  • 个人网站与动网整合非官方方法

    2009-07-05 18:42:00
  • 如何将服务器端变量转换为客户端的变量?

    2009-12-03 19:54:00
  • Dreamweaver打造多彩文字链接

    2007-11-11 18:59:00
  • ASP初学者学习ASP指令

    2008-10-14 17:27:00
  • 提供效率的几个ASP编程技巧

    2010-05-03 11:11:00
  • 教你怎么使用sql游标实例分享

    2012-07-11 16:14:57
  • asp之家 网络编程 m.aspxhome.com