一、中规中矩的效果
所谓“中规中矩的效果”就是加个投影,贴个胶带什么的。效果如下:
CSS3的box-shadow投影效果,相关代码如下:
代码如下:
-moz-box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.2)-webkit-box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.2)box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.2)
反而是上面的胶带纸效果有点说头,这些微微倾斜的胶带是CSS写出来的,大部分效果源自CSS3,主要有RGBA显示半透明背景色,box-shadow显示淡淡的投影,transform做旋转效果;元素使用after伪类生成,完整代码如下:
代码如下:
.page:after { width: 180pxheight: 30pxcontent: " "margin-left: -90pxborder: 1px solid rgba(200, 200, 200, .8)background: rgba(254, 254, 254, .6)-moz-box-shadow: 0px 0 3px rgba(0, 0, 0, 0.1)-webkit-box-shadow: 0px 0 3px rgba(0, 0, 0, 0.1)box-shadow: 0px 0 3px rgba(0, 0, 0, 0.1)-moz-transform: rotate(-5deg)-webkit-transform: rotate(-5deg)-o-transform: rotate(-5deg)transform: rotate(-5deg)position: absoluteleft: 50%top: -15px}
老外似乎很喜欢使用before和after伪类,国外最近的些教程,技术点等经常见到此玩意。我个人感觉有跟风之嫌,就像是狂热的经济泡沫,不需 要太久,大家会冷静下来重新审视这些曾经上手简单,自我感觉不错的方法。由于目前IE6/7不支持before/after类,所以,某种意义上来说,伪 类的使用少了些兼顾IE下显示的烦恼。
二、外翻卷角纸张效果
纸张一般都是有卷角的,所以,我们可以更近一步,模拟卷角效果来使得纸张的感觉更逼真,这里就要借助于投影了,且是曲线投影。
我们还可以给纸张增加渐变(gradient)效果,以模拟纸张的曲度。
同时,可以给文字增加投影,可以让文字有书写的凹陷感,可以进一步让纸张效果更逼真。
于是,在“中规中矩”纸张基础上,我们做点小手术,结果得到下面的效果:
您可以狠狠地点击这里:渐变卷边纸张效果demo
目前貌似opera浏览器还不支持CSS3渐变,同时webkit核心下浏览器下的gradient渐变的写法已经开始向FireFox浏览器靠拢了。确实,都是CSS3,有必要搞得五花八门吗?
相关渐变CSS代码如下:
代码如下:
background:-moz-linear-gradient(top, #f4f39e, #f5da41 60%, #fe6)background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f4f39e), to(#fe6), color-stop(.6, #f5da41))
在60%的位置有个颜色拐点。
关于弧形的投影,也是使用:before/:after伪类实现的,相关代码如下:
代码如下:
.page:before { -webkit-transform: skew(-15deg) rotate(-5deg)-moz-transform: skew(-15deg) rotate(-5deg)-o-transform: skew(-15deg) rotate(-5deg)transform: skew(-15deg) rotate(-5deg)left: 15px} .page:after { -webkit-transform: skew(15deg) rotate(5deg)-moz-transform: skew(15deg) rotate(5deg)-o-transform: skew(15deg) rotate(5deg)transform: skew(15deg) rotate(5deg)right: 15px} .page:before, .page:after { width: 90%height: 20%content: ' '-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3)-moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3)box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3)position: absolutebottom: 22pxz-index: -1}
要想查看效果的完整代码,demo页面查看源文件即可,脱光光,一览无遗。
这里的曲线投影卷角效果支持Opera浏览器,如下截图:
三、带分隔线的卷纸纸张效果
上面的纸张卷角效果是通过曲线投影效果来模拟的,而这里,纸张的卷边效果是纸张真的“曲线化”了,而且,还是带隔线的纸张效果哦,您可以参见下面的效果截图(Chrome 9):
这里,Firefox浏览器下的纸张隔线使用的是重复渐变(Repeating Gradients)实现的,对于webkit浏览器,使用的是background-size实现的。实际上,Firefox3.6+已经支持background-size属性了(-moz-background-size), 所以,对于Firefox浏览器,这里使用重复渐变与渐变+background-size是等效的。在FireFox4以及IE9浏览器中 background-size属性已经没有私有属性了,Opera浏览器在9.5版本时候就已经支持background-size属性了,但是存在一 些bug。
这里分隔线实现的相关CSS如下:
代码如下:
background: -moz-repeating-linear-gradient( top, #fcf59b, #fcf59b 29px, #81cbbc 30px )background: -webkit-gradient( linear, left top, left bottom, from(#81cbbc), color-stop(2%, #fcf59b) )background: repeating-linear-gradient( top, #fcf59b, #fcf59b 29px, #81cbbc 30px )-webkit-background-size: 100% 30px
而对于曲边的实现,使用的是border-radius圆角,这里展示下示意的代码:
代码如下:
border-bottom-left-radius: 20px 500pxborder-bottom-right-radius: 500px 30pxborder-top-right-radius: 5px 100px
当然,FireFox浏览器下的写法不是如此,其bottom, left是连起来的,而不是”-”分隔,这里仅仅是示意,这里的微曲线是如何实现的。相信看到上面的代码就知道意思了,这里就不啰嗦了。
还有其他些细节,如如何控制行高让文字与隔线一一对应,这些您要是有兴趣可以去demo页面,通过查看元素等方法一看究竟。
四、最后点老生常谈
难免的,本文的重点在于CSS3,所以就本文而言,IE6/IE7/IE8浏览器就是过来打酱油的,且三个纸张效果从一而终,都是下面这副模样:
虽然没有透明胶效果,没有投影,没有卷边,更没有分隔线,但是,就功能上来讲,一点都不影响使用。所以,无论你是渐进增强还是退求其次,纸张投影效果在实际项目中的应该也不是不可以的,这就要看个人和团队的抉择了。
CSS中id是针对页面中唯一的一个标签的如你代码中的<div id="menu"></div>
class是针对页面中所有出现该class的标签<div class="menu"></div><ul class="menu"></ul>
#menu {} 是为id为#menu的标签定义样式
#menu ul{}是为id为#menu的标签下的<ul></ul>标签定义样式
#menu li{}是为id为#menu的标签下的<li></li>标签定义样式
#menu li a: hover{} 是为id为#menu的标签下的<li></li>标签下的<a></a>标签定义活动样式
每个样式都是有针对性的,乱放肯定会没用,比如 #menu li a: hover{} ,如果 是为id为#menu的标签下的<li></li>标签下没有<a></a>标签,那这个样式就没用任何的用
1 http://roxik.com/pictaps/index.html可以自己画个小人~3d效果~小人还可以跳舞~超级可爱~非常喜欢~强烈推荐!
2 http://www.imagechef.com/ic/product.jsp
可以在线制作可爱的图片~动态~bling~恩~这个站的图还都是很可爱的呢~比较创意
3 http://pic.sdodo.com/tool/hphoto/
在线制作大头帖~图片样式很多~喜欢照大头贴的女生要看呢~
4 http://www.25shots.com/v2/
这个可以连拍25张~在家就可以拍大头帖~只要有摄像头就ok
5 http://atom.smasher.org/
制作有意思的图片~哈哈~有个可以做error吓唬下别人~
6 http://www.typorganism.com/asciiomatic/
这个特震~可以把照片转化成字符~自己看看吧~哈哈``厉害~不过对图片有要求~必须是60×50的JPG图象``非常可爱``
7 http://www.garfield.com/fungames/comiccreator.html
制作关于你的加菲猫三格漫画~可爱~
8 http://www.zhaoip.com/pick/sitetu/a222.swf
做一个自己的漫画形象~特别有意思~我巨喜欢~
9 http://flashface.ctapt.de/
画个肖像吧~哈哈`其实不用画~只要随便选选就出来一副震撼的素描了~
10 http://snowflakes.lookandfeel.com/
在线剪纸~可以做雪花~很可爱的呢~
11 http://www.timenetsule.com/zh/index.php
时空胶囊~可以永远保存你的想法和感觉~
12 http://www.megamonalisa.com/
被恶搞的蒙娜丽莎小姐好可怜~
13 http://www.shakeskin.com/Shakeskin/Gallery/Shaken/
展示自己的鬼脸~哈哈`~好逗~~
14 http://www.solidworkspilot.com/
在线做一个纸飞机~比较有技术含量~我最多飞过20米~HOHO`
15 http://www.whereihadmyfirstkiss.com/
你的初吻在哪里?哈哈~写在这个地图上吧~还可以看看别人的故事!
16 http://udiab.com.cn/gxbd/
写上自己的名字~就可以拥有一个自己的百度~非常好~
17 http://cubii.toyak.com/
在线搭积木~无聊的时候可以玩下
18 http://artpad.art.com/artpad/painter/
在线画油画~很象的说!恩`还可以选画框
19 http://www.baigoogledu.com/
这个超强悍的~百度google~一起用~厉害~
20 http://www.latteart.nl/fotos_etching.asp
world of latte 咖啡的艺术
21 http://color.slightlyblue.com/
用颜色搜索图片!和flickr好像差不多~
22 http://www.touregypt.net/ename/
看看你的埃及名字~哈哈`~挺好玩的~不过不支持中文~就用拼音吧
23 http://www.paulsadowski.org/BirthDay.asp
计算你的生日~好多信息!很有意思!看不懂可以在线翻译下~
24 http://www.kenbrashear.com/
在线架子鼓~来玩会
25 http://www.bloodyfingermail.com/
血书~吓我一跳~啊~震~很逼真
26 http://www.arnelefant.de/iclip.html
设计很可爱~^_^`手脚混音!有意思~
27 http://rumandmonkey.com/widgets/toys/namegen/969
测试你的日本名字!哈哈`
28 http://www.pentrix.com/
教你怎么转笔!~牛~
29 http://www.iiiiiiii.com/
iii网站`^_^``这个网站主要就只会唱自己的域名`不过还是蛮好听的
30 http://www.futureme.org/
给未来的自己写封信~恩`还是很有意义的~
1,看看自己具有哪个大明星的脸型 http://www.play-analogia.com/cgi-bin/index/
2,超有意思的Flash网站,虚拟办公 http://agencynet.com
3,亲自动手给美女画纹身 http://www.crustydemons.co.uk/UK/tattoo_parlour/index.html
4,输入文字就发出声音! http://www.putonghuaonline.com
只支持繁体中文,同时也是学习普通话和粤语的好地方
5,在线做个通缉令 http://www.glassgiant.com/wanted/
6,制作属于自己的卡通大头像吧 http://cartoon.msn.com.cn
7,在你的照片上添加有趣对话 http://www.bubblesnaps.com
8,这个网站提供各种有趣的在线拼图 http://www.thebroth.com
9,很逼真!模仿XP系统操作的网站 http://www.kingnare.com
10,原来制作带阴影的LOGO如此容易 http://msig.info/web2.php
11,教你打领带 http://www.tieknot.com/dalingdai.html
12,系鞋带的N种方法 http://www.fieggen.com/shoelace/lacingmethods.htm#2trillion
13,咱也弄个自己的徽章玩玩 http://www.says-it.com/seal/index.php
14,在线素描 http://flashface.ctapt.de
15,各种动画图标制做 http://ajaxload.info
16,各种字体图片制做 http://cooltext.com
17,http://www.pollyglotto.com/index8.php
超牛的语音翻译,输入文字里面的人自动给你以语音的形式翻译出来,有趣的是他眼睛跟你你鼠标转,遗憾的是不是免费的!
18,你今天印书了么?免费将你的博客翻印成书 http://www.mrprint.cn/?UN=f1208b59454a9a744055&ShowType=0
19,做个德国身份证玩玩 http://onlinewahn.de/generator/
20,自己做个图来让别人拼 http://www.flash-gear.com/puzzle/
21,在线媒体提取工具 http://solor.cn
22,DiY网络拼图 http://www.webpuzzle.cn
23,2G网络硬盘,仿windows操作系统 http://www1.pc2n.com
24.在线媒体转换工具 http://media-convert.com
它支持大量的文件格式之间的互相转换,包括视频、音频、PPT文档、Word文档、表格文档、图片等等数十种之多。比如你可以把mp3转换成wav,把png转换成gif,把word文件转换成txt文件
25.在线保存,分享和交流网页,博客,新闻 http://www.hinale.com
为您的一篇文章嵌入Hinale按钮,更方便用户保存和交流您的文章
26.blog 搜索引擎 http://www.gnoos.com.au
27.[ ImageCrop ] http://www.imagecrop.com
功能相对简单,它其实是一款为MSN、Yahoo Messager等制作头像的剪裁工具,因此,它的特色在于内置了专用尺寸模板,比如MSN、论坛头像75×75或85×85的尺寸等等。当然也可以自定义大小。
28.[ Online Image Editor ] http://www.online-image-editor.com
支持JPG、PNG、GIF及BMP格式的图像,具备可转换颜色模式,添加边框,转换图像格式等功能,内置10个滤镜效果。
29.[ GifWorks ]Gif动画处理工具 http://gifworks.com
可生成动画效果的文字,不过不支持中文。可编辑的图像格式只有Gif类型,允许上传最大单个文件为400K。具备30多种滤镜效果、3 种优化工具及旋转、剪裁等常用图像编辑功能
30.[ Colorcombos ] http://www.colorcombos.com
是一个网页配色自动探测工具,你只需输入网站地点,它就会帮你把该网站当前的网页配色方案展示出来,并提供相应的色值
31.[ PhotoShow ] http://www.photoshow.com
是一个新型的图片展示服务,利用Flash技术构建。事实上,也可以把它当作如
[ ibloks ] http://www.wappblog.com/entry/200.html
[ Eyespot ] http://www.wappblog.com/entry/108.html
等这样的混合工具,它可把图片及音乐混合,做成一段效果非常酷的流媒体。
32.[ Imagesquash ] http://www.imagesquash.com
又是一个图片转换工具,它可以根据按上传图片大小的百分比进行缩小,可转换图片格式为Jpeg、Gif及PNG,可改变图片质量。
33.[ 在线ping你的博客 ] http://pingoat.com
34.[ iBloks ] 是一个多媒体混合工具,它能把照片及音乐混合成一段视频
http://www.ibloks.com
35.[ Web2.0 STYLr ] 是一个web2.0 Logo制作工具
http://web2.0stylr.com/stylr.aspx
36.[ Web2.0 Logo Creator ] http://msig.info/web2.php
是一个专门用来制作web2.0网站logo的在线工具,制作出的logo具备了几个web2.0元素,比如倒影、beta标志等等,在有些地方可能不能打开这个网站,可以去http://www.cnproxy.com/webproxy.asp,通过代理打开!!
37.爱因斯坦写汉字 http://www.sbfun.org/einstein/index.php
38.[ Crusty Demons ] http://www.crustydemons.co.uk/UK/tattoo_parlour/index.html]
是一个在线的纹身视频制作工具,可自定义纹身图案、文字内容和纹身位置,完成后会生成一段视频,并且可下载图片或者发送给朋友
39.[ Ponyfish ] http://www.ponyfish.com
是一个在线Feed创建工具
40.[ SubAdjust-Web ] http://dev.pdvel.com/subadjust/index.php
是一个用来调整DVD字幕的在线工具,你可以通过
[ SubAdjust-Web ] http://dev.pdvel.com/subadjust/index.php
来调整DIVX字幕的时间,以便使其与DVD视频同步,另外还可以用来在SubRip和MirroDVD字幕两种格式之间互换。
41.在线favicon图标制作 http://tools.dynamicdrive.com/favicon/
42.[ converticon.com ] http://converticon.com
是一个在线ico文件和png文件互相转化工具
43.[ krun.ch ] http://krun.ch
提供了本地文件和网络文件的压缩和解压四种功能,压缩或解压缩后的文件可以下载到本地。另外它提供了zip、rar和gzip压缩文件格式供选择
44.[ 在线做个徽章 ] http://www.says-it.com/seal/index.php
45.在这里,你可以在线做个以自己照片做硬币人物的硬币图片,好酷哦!!
http://onlinewahn.de/generator/m-maker.htm
46.想想自己的照片被外文报纸刊登在头版头条该是多么风光,在这里就可以轻松实现 http://onlinewahn.de/generator/z-maker.htm
47.一个在线生成flash菜单的网站,对站长很有帮助. http://www.hostsun.com/gr/flash_generators.php
48.对有些做了IP限制的网站,可能无法访问,可以使用这个代理访问. http://www.cnproxy.com
49.在线图片处理,网通 http://www.iephotoshop.com
电信 http://www1.iephotoshop.com
50.你可以制作出很有专业水准的动态logo,有很多的样式供你选择 http://www.logomaker.cn
51.Flash头像 http://www.dookyweb.com/avatars.swf
52.印象派涂鸦板 http://jacksonpollock.org
53.在线网页截屏工具,在浏览器地址栏输入下面的代码就可以了。
http://images.websnapr.com/?url=thw.568idc.com红色部分换成你想要截的网页的地址
54.另外两个好用在线网页截屏工具 http://www.browsrcamp.com/ 和 http://snap.otag.cn/screenshot.aspx
55.可以突破网吧的下载限制进行下载 http://thw.568idc.com/serve/xiazai.html
56.跳转FLASH生成工具 http://www.dfxy.org/tiao/
57.[krun.ch] http://krun.ch
是一个在线压缩工具,它提供了本地文件上传压缩和解压、网络文件的压缩和解压四种功能,压缩或解压缩后的文件可以下载到本地或者通过Email发送。另外它提供了zip、rar和gzip压缩文件格式供选择。
58.在线生成纯css代码实现的圆角矩形的网站,对网站制作者很有用的东西
http://www.spiffycorners.com
59.it" target=_blank>http://pentacom.jp/soft/ex/" target=_blank>http://www.onlinewahn.de/generator/m-maker.htm
61.图片仓库:
http://pic.sdodo.com/
62.在线FLASH动画制作
http://www.dfilm.com/index_movie_start.html
63.图片生成网页图标
http://www.chami.com/html-kit/services/favicon/
64.由蝌蚪网络提供的Gmail注册入口
http://cnc.kedooo.net/gmail/
65.最全的邮件/QQ/MSN/BLOG图片生成器
http://www.eoool.com/
66.收藏夹图标生成器
http://www.html-kit.com/e/favicon.cgi
67.在线域名LOGO生成
http://phorum.com.tw/Generator.aspx
68.免费3D banner在线制做网站
http://www.3dtextmaker.com/cgi-bin/3dtext.pl
69.输入图片就能查看字体
http://uptime.netcraft.com/up/
72.查看该域名IP主机下的其他域名
http://whois.webhosting.info/
73.生成email图片
http://www.nhacks.com/email/index.php
74.世界网络里面有很多不错的测试
http://www.linkwan.com/gb/broadmeter
75.几个大城市的地图搜索
http://map.zhongsou.com
76.图片标签快速生成工具
http://www.eoool.com/
77.查询在google所有服务器中的PR值
http://www.iwebtool.com/pagerank_checker?domain=www.XXXXXoob.com
78.免费加入140个搜索引擎
http://freehosting.hostrave.com/p/ledbetter/submitware/index.php
79.在线生成多种样式的LOGO http://sherlocco.com/create.asp
80.街道路牌签名生成器
http://www.streetsigngenerator.com/
81.blog标签图片80×15/80×31制作
http://button.blogflux.com/
82.在线生成漫画小图像的站
http://www.abi-station.com/tchinese/
83.生成邮址图片\条形码生成\印章
http://www.makepic.com/
84.QQ在线状态代码生成
http://is.qq.com/webpresence/code.shtml
85.身份证号码在线生成器-韩国/台湾
http://i972.net/~gen/
86.条形码在线生成器
http://www.gzbonny.com/asp/barcode.asp
87.聊天工具在线状态生成器
http://www.onlinestatus.org/usage.php
88.在线字体生成工具
http://www.logomaker.cn/
90.在线制作卡通头像
http://cartoon.msn.com.cn/
91.网站综合信息查询
http://www.webmasterhome.cn/
92.在线制作按钮(多种款式)
http://www.buttonator.com
93.在线建立您的Web 2.0网站LOGO
http://web2.0stylr.com
94.在线生成彩字(爱狗狗吧)
http://www.igogo8.com/
95.live个性图标在线制作
http://linux-fans.com/email/live/live.php
96.在线(IE版)图像处理工具
http://www1.iephotoshop.com/
97.ajax载入效果
http://ajaxload.info/
98.报纸头条图片生成器
http://www.onlinewahn.de/generator/z-maker.htm
99.杂志封面生成器
http://www.funonit.com/funny_jokes/fake_magazine
100.MD5加密破解查询
http://www.md5.org.cn/
102.批量查询未注册域名
http://www.moniker.com/domains/batch_reg.jsp
103.虚拟钢琴
http://www.bgfl.org/bgfl/custom/resources_ftp/client_ftp/ks2/music/pda_virtual_keyboard/