CSS教程:与众不同的CSS3技巧
。我们不用hex(#)16进制值的颜色,我们以RGB的模式来设置颜色,其中,透明度可以设置颜色的透明效果。透明度的取值范围在0到1之间,0是完全不透明,1是颜色完全透明。下面这些演示例子的透明度都是0.5,元素的透明度是50%,rgba不需要附加任何特定的浏览器前缀声明。
background-color: rgba(0, 54, 105, .5);
HSL色彩模式(色调H,饱和度S ,亮度L)除了RGBA,CSS3也支持HSL颜色模式。这给我们在颜色和色调的选择上提供了充足的余地。在HSL这种色彩模式中的H代表色调,S代表色度,L代表亮度。色调是色盘上角度值 ,而保饱和度和亮度则是颜色的百分比值。 HSL演示实例边框颜色要使用这一CSS样式,你需要分别定义border-top, border-right, border-bottom, 和border-left 才能获得下面的效果。你注意到定义一个8像素的边框,然后边框又定义了8种不同的颜色。这因为边框的颜色数量必须与边框的像素宽度值相对应。 -moz-border-bottom-colors: #555 #666 #777 #888 #999 #aaa #bbb #ccc; -moz-border-top-colors: #555 #666 #777 #888 #999 #aaa #bbb #ccc; -moz-border-left-colors: #555 #666 #777 #888 #999 #aaa #bbb #ccc; -moz-border-right-colors: #555 #666 #777 #888 #999 #aaa #bbb #ccc; 边框颜色演示
文本选择颜色设置我不得不要说文本选择颜色的定义是一个相当激动人心的新功能。当我第一次在CSS技巧上看到这个是,我在觉得它非常贴心。有了::selection这对伪对象(pseudo-element),你可以在用户选一段文本元素时改变颜色和背景。如果你问的看法,我会觉得这非常漂亮。虽然::selection已经从目前的CSS3草案中移除鸟,但是我们希望稍后它在添加进来。 文本选择颜色演示变形有了变形样式,你可以让元素的外观在鼠标悬停时变大。给Scale(比例)值设置一个大于1的数值,元素就会便打。反过来或,如果值小于1,元素的大小就会缩小。除了Scale比例,它还有其他许多不同的变形方式可用。你可以访问Firefox的开发者页面,查看它们所能实现的效果 -moz-transform: scale(1.15);-webkit-transform: scale(1.15);变形效果演示多栏布局有了这个新的多栏布局样式,你可以给文本呈现类似”报纸“排版的效果。跟在CSS2中的实现方法 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |