> 话说 CSS 的一些新功能还有待改善,所以只能先预览一下 CSS 的立体模块与动画模块。
> 因为 IE8 对这些新功能是完全不支持的,而其他的浏览器标准也不相同,杯具啊。

> CSS 的 3D 功能没有参考的坐标轴,所以定位和角度要花很长的时间去调整。
> 话说,我杯具了,想给 Alex 查询用文本数据库做个缓存,但是做完才发现不支持并发访问。
1. CSS 立体模块 3D Transforms Module:
> 目前这个效果只有 Firefox 3.5、Safari 3.2+ 和 Google Chorme 支持。
> 这些里面 FF 和 Chrome 表现最好了,Safari 会有稍稍地高度问题。
> 而 Oprea 10.2 和 IE 系列都不支持。呵呵,不支持的话就会看到上面那个样子的杯具画面。
> ╮(╯▽╰)╭,大家快面对现实吧,微软是一个茶几,IE 系列就是一堆标准的杯具。

> 演示传送门:http://www.evlos.org/apps/demo/css_3d
<style type="text/css">
#main{padding-left:50px;margin:0auto;text-align:center;}
.cube{position:relative;top:200px;}
.rightFace{padding:10px;width:80px;height:180px;}
.leftFace{padding:10px;width:315px;height:180px;}
.topFace{padding:10px;width:280px;height:250px;}
.rightFace,.leftFace,.topFace{position:absolute;}
.leftFace{-webkit-transform:skewY(10deg);-moz-transform:skewY(10deg);
background-color:#ccc;left:79px;top:-20px;}
.rightFace{-webkit-transform:skewY(-45deg);-moz-transform:skewY(-45deg);
background-color:#ddd;left:414px;top:-40px;}
.topFacediv{-webkit-transform:skewY(-35deg)scaleY(1.16);
-moz-transform:skewY(-35deg)scaleY(1.16);
background-color:#eee;font-size:0.862em;}
.topFace{-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);top:-158px;left:100px;}
</style>
<div id="main"> <div class="cube"> <div class="topFace"> <div><br/> 你笑的时候,<br/>全世界都在笑;<br/> 你哭的时候,<br/>全世界只有你一个人在哭。<br/><br/> </div> </div> <div class="leftFace"> 邪罗刹 <br/><br/> <img src="evlos_120.jpg" /> </div> <div class="rightFace"> <br />Right </div> </div> </div>
2. CSS 动画模块 Animations Module:
> 落叶灰常自然,落到地面上还有渐隐效果,但是还需要个 JavaScript 来随机选取落叶图片。
> CSS 代码正在向复杂化发展,0% 50% 100% 作为进度,进度上方有效果选择。
> 官方落叶演示:http://webkit.org/blog-files/leaves/index.html

> 官方波动演示:http://webkit.org/blog-files/pulse.html

3. 我的缓存文本数据库:
> 数据库的格式不是 TXT,用的是 PHP,因为 PHP 不会把其注释里的内容输出。
> 所以我觉得把信息写到注释里还是比较保险滴 O(∩_∩)O,浏览器显示如下。

> 而在 Editplus 里打开就是这个样子。

> 杯具的是 TXT 文本数据库最大的弊端是不支持并发。
> 因为我的数据要写到注释位置,所以不可能用增加地方式写入。
> 那么读写的过程是这样的,首先把整个文件都读到一个字符串数组里面。
> 然后把需要修改的那个字符串修改好,再把整个文件文件写回去。
> 而只要一开始写,整个文件就会被清空。

> 它不支持单独对某一行进行修改或者增加,所以虽然单个访问进程是没问题的。
> 但是多个访问的时候,若是某个进程没有写完,或者正在写。
> 那么多个进程混在一起,就会出事情,很杯具啊 ~~~~(>_<)~~~~ 。
> 所以我现在正在重新编写缓存机制,打算每个文件只写一行。
> 一个网站的信息,网站地址作为文件名,一行里面写入国际排名和国内排名就OK咯。
4. 欢迎来 Follow 我的 Twitter @AngelSolo
这个也能做出来?太强大了!
@菠萝 , 还好啦,呵呵 ~ 有待努力 ~ :redface:
最近出了一系列工具和好东东阿
@若谷 , 谢谢安全工程大湿的支持 ~
怎么都没有沙发啊?!
@阿吴 , 嘿嘿,冬天天冷,沙发吃紧啊 ~
最近工作较忙+身体欠佳
兄弟来晚了 后排就坐 技术类文章只有支持了 :rolleyes:
@sweetdrug , 呵呵,别忘记休息,累坏了可不好 ~
欢迎来玩哈 ~
CSS越来越强大了。。。
@FORRSS , 恩,也越来越复杂咯,我看着那个动画的代码蛋疼 ~
@邪 罗刹,
我也疼
@619 , 咱俩组队一起疼 ~ :confused:
小邪加油~~我就看看就行了。。。
@SATURN , 谢谢支持喔 ~ 嘎嘎 ~ :redface:
css还可以这么强大
第3点没看懂...
@Auston Jary , 呵呵,第三点我在用 PHP 搞一个文本数据库来着。 :biggrin:
太强了,CSS怎么学都学不完
@万戈 , 恩,是哇 CSS 学无止境啊 ~ :biggrin:
纯支持…… 太深了…… 看不懂…… 嘿嘿……
rightFace{-webkit-transform:skewY(-45deg);-moz-transform:skewY(-45deg);
background-color:#ddd;left:414px;top:-40px;}
前面是不是少个 .
@孤夜狂狼 , o(╯□╰)o,点在上一行 ~
排版的时候换行没换好 ~ 杯具了 ~
我觉得我也该开始好好学习css了,即便用不上
@619 , 嘿嘿 ~ 裸奔帝国国王要学 CSS 来着 ~
也不错 ~
裸奔也不一定要舍弃 CSS,无图一样裸 ~ :biggrin:
我用Oprea不行
@阿士 , 恩 Opera 不支持这个的 ~
说实话,真的很喜欢你写的技术文章。有时候就算不仔细去学,也可以长长见识。真好。
@Rusaer , 呵呵,真的很感谢你,这是对我最大的支持 ~ :biggrin:
学习了 据说HTML5可以替代FLASH很多功能 期待吧
@Roam , (¯﹃¯)口水 ~
太牛了,我越来越佩服小邪童鞋了 :rolleyes: 。为什么选中3D盒子上的文字的时候,字会跳呢?我是fx + windowsxp
@第三眼 , ........... o(╯□╰)o 因为你太有魅力了 那个字被你诱惑得很冲动 ~
CSS确实很强大,得好好去学下这个东西!
@记忆盒子 , 恩 ~ 我发现就算一个人只会 CSS DIV标签 也能做的很好 ~ :biggrin:
CSS的末班车.我要努力赶上
@漠岚 , 呵呵,买末班车票,送一张2012船票咯 ~
的确很强大,居然还可以这样
是CSS3的功能?
@hsforever , 恩,本来还有更强的,郁闷的是只有官方的代码,但是没有一个浏览器能运行出来 ~
@邪 罗刹,
呵呵,那你因为你的研究已经超出了现在的应用水平啦 : )
@hsforever , ╮(╯▽╰)╭ 嘿嘿,偏题了,下一篇回归主题。
这个效果挺不错的
@先看看 , 呵呵, :biggrin:
杯具的是还有大部分的人在用IE6~``
@疾风 , 不只是一个杯具,微软是一个大茶几啊 ~
CSS还有这个那?CSS越来越过分了,这么增加下去不是办法,整的太冗大。
@九站 , ╮(╯▽╰)╭ 我也觉得,CSS 弄得太大可不好,这些么交给 HTML5 去弄不就好咯 ~
强.....
@站长博客 , O(∩_∩)O。
额,看了才知道,CSS可以在PHP输出中直接写,以前没试过。。
@ShuaiGe.Me , 呵呵,除了PHP本身代码,其他都可以输出呢,但是要注意引号不要矛盾了 ~
不错很漂亮啊!呵呵!
@GEZ鸽子 , 呵呵,O(∩_∩)O谢谢 ~ :biggrin:
啥时候CSS也能交互一下,来个拖拽什么的就爽了。
@我不在乎 , 汗 ~ 呵呵 ~ 这个想法倒是不错 ~ :biggrin: ~
Css 和 Html5 jQuery 不分工合作的话 乱套了就杯具了 ~
立体的真的很好看啊
@开心凡人 , 恩,最好能浏览 3D 模型,就太完美咯。 :redface: