css3文字阴影属性text-shadow
前面我们曾经学习了盒子阴影属性box-shadow,这篇文章说的文字阴影属性text-shadow。小文章一篇,希望大家通过这篇文章再来回顾一下box-shadow盒子阴影属性。
text-shadow属性值
对于w3c对于text-shadow的规范如下:
属性名: box-shadow
属性值: none | [<shadow>,]* <shadow>
初始值: none
应用于: 所有元素
继承性: 是
百分比: N/A
计算值:
1、none,没有指定任何的值,文本形式按照用户代理或者csser设置的文本形式展示
2、[<shadow>,]* ,每一个shadow(阴影值)之间用逗号(,)隔开,*表示可以重复无限制。其中shadow的值有如下属性值:
shadow的值有 [ <color>? <offset-x> <offset-y> <blur-radius>? | <offset-x> <offset-y> <blur-radius>? <color>? ]
color值可选,假如没有指定,那么跟文本颜色一致,假如文本颜色也没有指定,那么根据用户代理指定。
offset-x,offset-y,前一个值为阴影水平位移,后一个值为垂直位移,这点跟box-shadow一致,并且这两个值必须有,缺一不可。允许负值,offset-x负值向左偏移,offset-y向上偏移。
假如是多个shadow,那么就存在重叠现象,既然有重叠那就应该有层级关系,一般情况来说css中的层级关系是后来的值会覆盖前面的值,比如这么写css类
.f12{font-size:12px;}
.f12{font-size:14px;} //后者覆盖前者样式,所以文本字体会显示14px
但是对于css属性里面的值都是按照先来后到原则,并不是谁牛逼谁就在前面。这让我想起来了初中的时候,不管是拍照还是排队都是按照矮个子的在前面高个子在后面,就算是矮个子挡住了高个的下半身,但是起码还可以看见一个头嘛!
代码如下:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
.f12{font-size:12px;}.f12{font-size:14px;}.text-shadow{text-shadow:0 0 #000,0 5px #f00,10px 0 #0ff; background-color:#18b4ed;color:#fff;font-size:50px;}.box-shadow{box-shadow:0 0 5px #000,0 10px #f00,10px 0 #0ff;width:100px;padding:10px;}<p class="f12">这是14px的文字大小<span style="font-size:12px;">这是12像素文本</span></p><p class="text-shadow">朋友推荐www.zzarea.com我听一首DJ舞曲,名字有点怪怪的,歌曲叫《小红帽》,我也是醉了</p><p class="box-shadow">假如你有幸也听见这首歌,那么把你的想法在评论中写出,其实应该打码才对。</p> |
CSS3分步详解:transform属性近来,HTML5和CSS3的发展速度还是很可观的,国内外不乏一些大站,酷站都在使用最新的技术。面对新的技术,我们该
纯javascript+CSS3制作精美时钟纯javascript+CSS3制作精美时钟。该实例主要应用了CSS3中transform属性(translate、rotate)、border-radius属性。 CSS样式: sty
jQuery+CSS3制作转动的3D立方体动画实例CSS3动画实例--jQuery+CSS3制作转动的3D立方体动画实例,该实例引用了jQuery v2.0.0插件以及velocity.min.js插件。主要应用了
CSS3 animation 属性实例应用一、CSS3 animation 简介 在开始介绍Animation之前我们有必要先来了解一个特殊的东西,那就是Keyframes,我们把他叫做关键帧
CSS3渐变背景动画应用CSS3渐变背景动画应用,严格来说,目前各个浏览器都还不支持css3的渐变背景的动画,所以在制作的时候我们要灵活变
CSS3-Box-shadow阴影效果用法趣味讲解随着技术的发展,代码在不断的进步,进而替代一些图片所能实现的效果,其中CSS3属性中Box-shadow表现阴影效果是现代