CSS3的世界就像是未知的海洋世界,经常会冒出一些气息古怪的玩意。就拿background
这个属性来说,普通的图片,背景色自然不在话下,还支持多个背景图片,支持gradient线性或径向渐变,支持自定义起始方位,支持sapce
和round
平铺,支持背景大小自定义,剪裁形式自定义。
昨天,在mozilla开发者官网又发现了一个很有爱的background
属性,叫做element
。可以把页面元素当作背景图片来使,真是很神奇很嘎嘎,这里就简单介绍下……
CSS3的世界就像是未知的海洋世界,经常会冒出一些气息古怪的玩意。就拿background
这个属性来说,普通的图片,背景色自然不在话下,还支持多个背景图片,支持gradient线性或径向渐变,支持自定义起始方位,支持sapce
和round
平铺,支持背景大小自定义,剪裁形式自定义。
昨天,在mozilla开发者官网又发现了一个很有爱的background
属性,叫做element
。可以把页面元素当作背景图片来使,真是很神奇很嘎嘎,这里就简单介绍下……
:nth-child和:nth-of-type都是CSS3中的伪类选择器,其作用近似却又不完全一样,对于不熟悉的人对其可能不是很区分,本文就将介绍两者的不同,以便于大家正确灵活使用这两类选择器。提供几个简单的对比实例页面以表现两者之间的差异,提供源代码展示,提供必要的截图。并附上自己对这两个选择器的一些认识和建议。总之,希望本文的内容能够对您的学习有所帮助。
开心网转帖后面有一个标签式的短评观点交互效果,这种效果的精髓与QQ好友印象是很接近的。但是开心网的实现标签N多,层级也N复杂,且JS实现的交换,并使用了背景图片,缺点多多。本文的内容就是如何使用纯CSS实现类似的效果。本文提供必要的demo页面,页面截图和源代码展示。希望本文的内容能够对您的学习有所帮助。
“鑫三无准则”这个概念貌似最早是在去年的去年一篇名叫“关于Google圆角高光高宽自适应按钮及其拓展”的文章中提过。这是自己在页面重构的经验中总结出来的一套约束自己CSS的准则,即“无宽度”、“无图片”和“无浮动”,目的是使CSS布局模块化以及增强可扩展性。
此准则是针对我个人的,可能没有什么适用性,也可能会对您的学习有所启发,所以这里还是简单分享下。其中“无宽度”准则则在去年秋天专门讲了下,这里再简单介绍下其中的“无图片”准则。
本文虽然文字不多,但是多涉及到的技术点不少。有demo,有截图,有源代码展示,总之,希望本文的内容能够对您的学习有所帮助。
IE6-IE8浏览器不支持CSS3多背景(Multiple backgrounds),只使得这个很惹人爱的属性没了用武之地,好在IE浏览器下还是有替代的解决方法的。而本文的内容就是介绍这种替代方法,并展示了比较实际的应用实例。显然,像这种性质文章,demo页面自然少不了,丰富飞截图自然少不了,必要的源代码展示也少不了。总之,希望本文的内容能够对您的学习有所帮助。
水平或是垂直翻转性质的东西基本上类似于镜像拷贝,于是,我们在web制作的时候,一旦遇到对称出现的元素的时候,我们只需要处理一个元素就可以了,然后另外一个直接翻转使用下。这不但节约了资源的利用,还减少了代码的开销,省去了不少工作时间,换言之延长了我们的寿命,可谓相当不错的东东。
本文就展示下如何实现元素的水平翻转与垂直翻转,同时列举了几个典型实现,以了解翻转效果的现实意义。雷打不动的,有demo,有截图,希望本文的内容能够对您的学习有所帮助。
世界之大,字符之多。要是真正一个一个去折腾的话,估计折腾到我找到女朋友那天也折腾不完的。本文就简单列举了常见的些字符以及一些简单应用。本文内容全当抛砖引玉,希望可以开启你对字符一点感性的认识,增加一点字符使用意识,同时为web页面制作开阔一点思路吧。
同样的,有截图,有demo,有源代码展示。总之,希望本文的内容那个对您的学习有所帮助。
IE9浏览器,甚至很可能IE10都不支持text-shadow
文字阴影属性,但是人民群众的智慧是无穷无尽的,我们可以使用一些特殊的手段,或是方法实现类似于文字阴影的效果,而本文就将简单展示几种我所知的方法。
一如既往,丰富飞demo页面,相应的源代码展示,截图示例。总之,希望本文的内容能够对您的学习有所帮助。
不好意思,与上篇类似,也是CSS3下的一些技术或者说是效果实现的展示。本文的内容是使用CSS代码创建各种条纹效果。一如既往,有demo,有必要的截图,有源代码展示,同时本文还要相对比较详细的讲解。总之,希望本文的内容能够对您的学习有所帮助。