110
CSS3,一大堆的文本阴影效果可供我们去玩。 在本文中,我们将讨论一些影响你可以用相对较少的CSS代码。
CSS3文本阴影可以应用到页面上的任何文本。 文字阴影的语法如下:
text-shadow:xPosition yPosition blurSize color;
地点:
· xPosition 是文本阴影的水平位置相对于文本。
· yPosition 是文本的垂直位置相对于文本的影子。
· blurSize 阴影模糊的大小。
· 颜色 颜色值-十六进制,rgb, rgba,高速逻辑,hsla或命名的颜色。
假设我们宝安公司网站设计有一段与类“myText”在我们的HTML,我们可以应用与下面的CSS文本的影子:
p.myText { text-shadow:1px 1px 2px #f00; }
这里我们要求浏览器创建一个文本阴影1像素的右下角的文本,2像素的模糊和红色的颜色(十六进制值# ff0000,可以卖空# f00)。 这是完成后的效果:
也许红色不是最好的颜色。 这是一个灰色的版本:
p.myText { text-shadow:2px 2px 2px #aaa; }
在这里,我们宝安公司网站设计已经创建了一个更好的恭维字体的文本阴影效果。
排版狂热分子,值得注意的是,在一些浏览器中使用文本阴影实际上稀释你的字体非常小,因为它会引发不同的反走样方法。 在下面的示例中,顶部的文本呈现文本的影子,而文本有一个白色文本阴影和底部出现稍薄。
那么哪些浏览器支持文本阴影呢? 好消息! 不少!
不幸的是,Internet Explorer不支持文本阴影直到10版本。 的浏览器不支持文本的影子,文本仍将出现但影子会失踪。
使用CSS3文本阴影,您可以创建许多不同的影响。 让我们看看一些:
使用负值xPosition和yPosition我们可以移动文本阴影左上角。
p.myText { text-shadow:-2px -2px 2px #aaa; }
通过设置字体颜色一样的背景,我们只可以创建一个阴影效果。
p.myText { color:#fff; text-shadow:2px 2px 2px #000; }
xPosition和yPosition 0一起的一个大模糊创造这种效果。
p.myText { color:#fff; text-shadow:0 0 5px #000; }
设置字体颜色透明创造这种效果使得文本看起来模糊。
p.myText { color:transparent; text-shadow:0 0 5px #000; }
设置0给了我们另一个模糊的效果。
p.myText { text-shadow:2px 2px 0 #aaa; }
通过使用一个逗号,我们可以指定多个文本阴影。 我们已经创建了第一个文本阴影与相同的颜色背景给semi-3D效应。
p.myText { text-shadow:1px 1px 0 #fff, 2px 2px 0 #000; }
你的影子可以尽可能接近或远离你的文本。 看守元素的CSS溢出属性如果你设置它太远,因为他们可能把影子。
p.myText { text-shadow:30px 10px 0 #aaa; }
您可以使用尽可能多的阴影。 我已经创建了一个可爱的彩虹效果。
p.myText { color:#000; text-shadow:1px 1px 0 red, 2px 2px 0 orange, 3px 3px 0 yellow, 4px 4px 0 green, 5px 5px 0 blue, 6px 6px 0 indigo, 7px 7px 0 violet; }
通过创建4阴影周围的文本,我们可以创建一个轮廓的效果。
p.myText { color:#fff; text-shadow:-1px -1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,1px 1px 0 #000; }
通过使用rgba或hsla字体颜色,我们可以看到一个alpha透明度值我们可以透过文本,看看下面的阴影。
p.myText { color:rgba(0,0,0,0.5); text-shadow:3px 3px 0 #aaa; }
RGBA CSS3的新特性,允许您设置一个alpha透明度RGB颜色值。 值alpha透明度的范围可以从0到1。 α值0将完全透明的颜色,而值将确保没有透明度。 0.5和0.8适合大多数效果。
奥软和HSLA也新颜色格式CSS3和允许我们定义基于色调颜色,饱和度和明度。 色调以红色(0)的价值,在120年,与绿色蓝色240,回到红在360。 饱和度和明度百分比,100%提供最饱和/轻的价值。
如果你想知道更多关于每个文本阴影效果所示,我上传的代码 JSFiddle 。
宝安公司网站设计在后面的文章中,我们将探索@font-face以及它如何允许您使用自定义字体作为web文本。 在那之前,使用这些文本阴影玩得开心!
热门分享
最新文章
2019.08.23
宝安企业网站开发:虚拟现实设计的基本设计理念
2019.08.20
宝安建站:10种方法来促进您的设计项目
2019.08.19
宝安设计网站:模型在网络和产品设计的重要性
2019.08.17
宝安网页设计:了解登陆页面中的即时和预期情绪
2019.08.17
宝安企业网站建设:排版很响亮之以类型为中心的前页
2019.08.17
宝安网站开发:如何创建整页动画过渡
2019.08.16
宝安网站制作:对于设计师而言,客户永远是对的
2019.08.16
宝安网页设计:移动设备的热门导航设计模式
2019.08.16
宝安企业网站建设:单页用户体验设计的5个最佳实践
2019.08.15
宝安企业网站开发:您现在需要投资案例研究的5个理由
随机推荐
2019.08.14
宝安网站优化: 在您的内容中使用关键字的位置和方式
2019.08.15
宝安企业网站开发:您现在需要投资案例研究的5个理由
2019.08.15
宝安网站制作:创建高转换网站的4种简单方法
2019.08.14
宝安网站开发:15种内容格式被证明可以提升观众参与度
2019.08.19
宝安设计网站:模型在网络和产品设计的重要性
2019.08.09
Lorem Ipsum不累吗? 看看这12个搞笑图片和文本占位符
2019.08.17
宝安网站开发:如何创建整页动画过渡
2019.08.15
宝安网站设计:6种为买家角色定制内容的有效方法
2019.08.17
宝安企业网站建设:排版很响亮之以类型为中心的前页
2019.08.23
宝安企业网站开发:虚拟现实设计的基本设计理念