
使用3D硬件加速提升动画性能时,最好给元素增加一个z-index属性,人为干扰复合层的排序,可以有效减少chrome创建不必要的复合层,提升渲染性能,移动端优化效果尤为明显。
一切伟大的思想和行动都有一个微不足道的开始
使用3D硬件加速提升动画性能时,最好给元素增加一个z-index属性,人为干扰复合层的排序,可以有效减少chrome创建不必要的复合层,提升渲染性能,移动端优化效果尤为明显。
发布订阅模式 因前段时间业务需要使用到了观察者(Observer)模式,同时在使用的过程中,让我想起了Publish/Subscribe(发布/订阅)模式。起初感觉这两种模式非常相似,但是细细观察你会发现,Observer模式要求希望接收到主题通知的观察者(或对象)必须订阅内容改变事件。
在上一篇《从画一个圆开始——CSS圆角探秘(一)》中,我们重新了解border-radius的一些属性。我们画好了正圆,了解了圆角,难道border-radius的功能仅限于此吗? 我想并不是,就如同在上一篇文章中border-radius完美结合box-shodow形成多重圆角边框一样。也许还有其他属性与它结合,会产生不一样的效果与功能。
这篇文章能够成型因为两个原因。一是团队内部的分享会,二是CSS魔法在2015年CSS Conf上的一次分享。也因为魔法哥的这次分享,深深的勾起了我对CSS深入了解的欲望。也促成了这篇文章的成型。