文章关键字 ‘css3’

视区相关单位vw, vh..简介以及可实际应用场景

2012年09月24日,星期一

视区相关单位vw, vh
CSS3中一些新的单位早在去年春暖花开的时候就介绍了,参见:CSS长度值及时间、频率、角度单位。显然,其中就提到了本文要感叹的单位vw, vh.
不过“我看见你”和“我触碰你”是不一样的。正好,机缘巧合,最近又与这两个单位想见。大致琢磨了下,貌似vh这个单位可以实现我以前曾希望实现的的整体高度自适应布局。想到这里,自己不由得小兴奋了下,于是决定抽时间研究研究(虽然最近整iPad忙得屁股尿流~~)

阅读全文…

好吧,CSS3 3D transform变换,不过如此!

2012年09月7日,星期五

轻松驾驭CSS3 3D transform变换
CSS3 3D transform变换对于没有接触过的人而言可能会是件很头疼的事情。首先涉及到N多CSS方法以及CSS函数,如何理解他们头疼;其次,3D效果的实现,需要一定的空间想象能力,但是,不少人的脑袋是会想妹子想男人,怎么办?再者,3D效果的实现还离不开各种角度方位的数学计算,要是勾起了某些人学生时代的数学梦魇,又可如何是好!

相当不少人有这样的境遇,加上自己最近也在学习CSS3 3D transform变换的相关东西。好吧,整理一下,用通俗易懂的方式表达下我对CSS3 3D transform变换的一些理解;分享知识同时,自己也整理和提高了。一举两得,何乐不为。

本文是难得的长篇,很多精心挑选制作的配图,N多帮助理解制作用心的的demo页面,还有必要的源代码展示等。希望本文的内容可以让您学习CSS3 3D transform变换的相关知识更加的轻松!

阅读全文…

SVG特征、支持以及一些实际使用问题

2012年08月22日,星期三

去年9月份曾写过“使用SVG实现gradient背景渐变”一文,其中有对SVG比较术语化的解释,以及SVG的创建、SVG编辑器使用、简单的实际应用等。
不过,之前的介绍,虽然也有内容,不过总给人以生硬之感,仿佛是直接从山上凿下的原石,没有美化与雕琢。而这里的介绍(自然没有重复)似乎更接地气些,应该会给你一点别样的关于SVG的收获。

一如既往,有demo,有截图,有源代码示意。希望本文的内容能够对您的学习有所帮助。

阅读全文…

Stylus-NodeJS下构建更富表现力/动态/健壮的CSS

2012年06月29日,星期五


SASS显然优于LESS(所以你就休息去吧),SASS刚出来的时候我就在文章有有所提到,现在貌似已经被很多同行熟知,甚至有些小众项目组已经使用之。
然而,我却没有专门花功夫介绍SASS, 为何?那为何现在又花大把功夫整理和介绍Stylus?异同在何处?……

阅读全文…

photon-3D光线引擎项目展示与介绍

2012年06月20日,星期三

众所周知,3D效果是否逼真,光线的模拟很重要——不同角度光线,不同的阴影/投影显示。
一个正方体,我们最多可以同时看到3面,这3面我们使用CSS可以很从容的模拟,但是,这种模拟往往过于平面。不过,如果我们增加点阴影,显然,效果就完全不一样。而这种光线效果的添加就是photon引擎所做的事情!

本文就将介绍这个很赞的3D光线渲染引擎photon. 希望对感兴趣的朋友提供点帮助。

阅读全文…

理解CSS3 transform中的Matrix(矩阵)

2012年06月8日,星期五

理解CSS3 transform中的Matrix(矩阵)

本文非常详尽的讲解了CSS3 transform中的矩阵。花了很多时间制作了很多帮助理解的demo,还专门制作了效果演示gif动图,配以丰富必要的截图说明,文字表述上也力求通俗易懂。个人觉得本文质量还是很不错的,希望可以对此感兴趣的人提供力所能及的帮助。

阅读全文…

翻译:即将到来的CSS私有前缀灾难

2012年02月20日,星期一

CSS工作组(CSS Working Group)联合主席Daniel Glazmang告知大家非WebKit的浏览器厂商正在考虑支持-webkit-前缀CSS属性。
一石激起千层浪,于是业内展开了激烈的官方讨论。这里,翻译篇相关文章,希望米娜桑对该讨论有所了解,并发表自己的一些观点……

阅读全文…

CSS radio/checkbox单复选框元素显隐技术

2012年01月6日,星期五

我们使用CSS一些特殊的选择器,然后配合单选框以及复选框自带的一些特性,可以实现元素的显示隐藏效果。然后通过一些简单的扩展,我们可以不使用任何JavaScript代码实现类似:自定义的单复选框,“更多”展开与收起效果,选项卡切换效果,或是多级下拉列表效果等等。
本文将通过列举几个简单示例对这一技术做简单介绍。同样的,有demo,有截图,有源代码展示,总之,希望本文的内容能够对您的学习有所帮助。

阅读全文…

zSlide-基于CSS3/HTML5演示文档jQuery插件

2012年01月3日,星期二


zSlide是我最近折腾的一个jQuery插件,可以让网页以类似于powerpoint展示的效果展示。这样可以让技术资源更快更便捷共享出去。不仅有基本的切换效果,还有动画交互。支持键盘操作和鼠标操作,提供实时的进度提示,同时提供强大的自定义交互功能。

本文就是专门讲解这个插件,有的放矢,截图,demo,源代码打包下载,代码示例一个不少。尽量面面俱到而又不啰嗦,总之,希望本文的内容能够对您的学习或工作有所帮助。

阅读全文…

小tip:CSS3下的圆形遮罩效果实现与应用

2011年12月23日,星期五

本文展示下如何使用单纯的CSS实现遮罩效果,并列举一个实例看看该技术在实际项目中的应用。一如既往,提供demo页面,丰富的截图和必要的源代码展示。总之,希望本文的内容能够对您的学习有所帮助。

阅读全文…