CSS3—圆形遮罩效果

一、效果直击

CSS3下的圆形遮罩效果demo

因为是使用纯洁的CSS3实现,因此,IE6~8浏览器又一次光荣获得“打酱油”的称号!

鼠标经过年轻的张含韵小姐身体的任一部位,然后——

在Chrome浏览器下,或许是受到“菊花”的感应,其圆形呈开放的菊花状,效果很闪那!!

二、小小原理

虽说效果离不开CSS3,但,最最关键的核心属性是CSS border属性,偌大的半透明边框属性(demo中边框宽度512像素),边框颜色为rgba黑色半透明,然后50%圆角。

相关CSS代码如下:

CSS代码
  1. .test_cover {  
  2.     width100px;  
  3.     height100px;  
  4.     border512px solid rgba(0, 0, 0, .35);  
  5.     border-radius: 50%;  
  6.     /* 定位 */  
  7.     positionabsolute;  
  8.     left: -325px;  
  9.     top: -465px;  
  10. }  

 

很简单吧,然后父标签来个尺寸限制,溢出隐藏就完事大吉了。具体细节可参见demo页面的代码展示。

三、实际应用

由于本效果是CSS驱动的,因此对于PC浏览器,目前还无法投入实际应用,但是,如果针对Android或是iphone、ipad等设备开发页面,该技术就可以有实际的应用了。

应用背景如下:
当我们退出一款新的产品的时候,所有的用户都是new user,他们面对一个新颖陌生的产品,肯定会有一些不熟悉的地方,此时,一个善意的引导与说明就很有必要。既可以展示产品的优点,又方便用户上手操作。

此时,我们可以尝试使用遮罩效果(可以将用户的注意力focus在一点上)来做引导提示,体验会很舒服。




[本日志由 rainweb 于 2011-12-27 02:33 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.