整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

你不能错过的创意CSS文字阴影效果第二弹

.远流阴影

具有模糊和遥远阴影的文本最近变得非常流行。您可以尝试在不同的距离和方向放置阴影,并为它们提供不同的颜色。

CSS

color: #cfc547;
text-shadow: 16px 22px 11px rgba(168,158,32,0.8);

2.三维文本的透视图

我们为您呈现这种引人注目的风格,使得看起来好像具有实心底座的三维文字粘贴在白色表面上并且您从某个角度观看它。这种排版将采用单色布局。因此,请随意复制并粘贴下面显示的代码。

CSS

color: #000;
text-shadow: 0 2px 3px #747474, 
 1px 3px 4px #222, 
 0 8px 3px #474747, 
 0 11px 4px #747474,
 0 14px 4px #565656,
 0 17px 4px #343434,
 0 20px 4px #171717;

3.玻璃阴影

如果您正在搜索玻璃阴影效果,那么您的搜索将在此处结束。这是transform 通过垂直反转文本副本并围绕X轴旋转来使用属性创建的 。为了使阴影看起来真实,文本的副本被赋予一些线性渐变。

HTML

<div id="para_div">
	<p>My Text</p>
	<p id="refl">My Text</p>
</div>

CSS

* {
 font-style: italic;
}
#refl {
 -moz-transform: scaleY(-1);
 -o-transform: scaleY(-1);
 -webkit-transform: scaleY(-1);
 transform: scaleY(-1);
 -moz-transform: rotateX(210deg);
 -o-transform: rotateX(210deg);
 -webkit-transform: rotateX(210deg);
 transform: rotateX(210deg);
 perspective: 200px;
 -webkit-mask-image: -webkit-gradient(linear, right top, right bottom, from(transparent), color-stop(20%, transparent), to(rgba(0, 0, 0, 0.4)));
}

4.分层阴影

使用多个阴影总是很有趣。通过正确放置文本阴影创建的超酷多层文本阴影效果是创意排版如何成为一个很好的例子。

CSS

#shadow1 { /* for first text */
 color: #dfdfdf;
 text-shadow: 0 0 2px #dfdfdf, 
 -4px 5px 0 #b8b8b8, 
 -7px 11px 0 #747474,
 -12px 17px 0 #343434,
 -17px 23px 0 #000;
}
#shadow2 { /* for second text */
 color: #67875d;
 text-shadow: 0 0 2px #67875d, 
 -4px 5px 0 #5d7755, 
 -7px 11px 0 #4d6047,
 -12px 17px 0 #2e382b,
 -17px 23px 0 #000;
}

5.彩虹效应

将彩虹的颜色赋予前一个示例的不同文本阴影层,产生了这种鲜艳的彩色阴影。

CSS

color: #ff0000;
text-shadow: 0 2px 2px #FF0000, 
 -2px 5px 0 #ff7f00, 
 -4px 10px 0 #ffff00,
 -8px 15px 0 #00ff00,
 -12px 20px 0 #0000ff,
 -16px 25px 0 #4b0082,
 -20px 30px 0 #9400d3;

6.发光文字

这是一些黄色文本辐射黑色背景上的光。要使文本闪烁,请为此文本声明的所有阴影提供大的模糊半径,以便它们松散其形状。

同样的概念也适用于盒子阴影。所以,现在你可以使用CSS制作任何东西。

CSS

color: #cfc547;
text-shadow: 10px 10px 25px rgb(81,67,21),
 -10px 10px 25px rgb(81,67,21),
 -10px -10px 25px rgb(81,67,21),
 10px -10px 25px rgb(81,67,21);

7.模糊文字

您可以通过使文本透明并使用一些模糊半径删除其阴影来创建模糊文本。有意思,不是吗?

请参阅 如何使用CSS创建模糊文本, 以了解创建模糊文本的不同方法。

CSS

color: transparent;
text-shadow: 0 0 8px #316472;

8.降影

在此演示中,阴影被赋予较大的模糊半径,并且放置得低于文本,使文本具有浮动外观。

CSS

color: #cfc547;
text-shadow: 0px 11px 10px rgba(81,67,21,0.8);

9.精美的概述

使用文本阴影创建此文本的粗体和彩色轮廓。您可以在设计中使用此效果,使其更具吸引力和生动性。

通过在文本附近的不同位置放置四个不同颜色的文本阴影并且没有模糊半径来创建该轮廓。

CSS

color: #cfc547;
text-shadow: -1px 1px 0 #41ba45,
	1px 1px 0 #c63d2b,
	1px -1px 0 #42afac,
	-1px -1px 0 #c6c23f;

10.概述文本

与之前的演示不同,本演示中的文本大纲是使用text-shadow 和 -webkit-text-stroke属性的组合创建的 。

CSS

#shadow1 {
 color: white;
 -webkit-text-stroke: 1px #F8F8F8;
 text-shadow: 0px 1px 4px #23430C;
}
#shadow2 {
 color: white;
 -webkit-text-stroke: 1px #F8F8F8;
 text-shadow: 0px 2px 4px blue;
}
#shadow3 {
 color: #333;
 -webkit-text-stroke: 1px #282828;
 text-shadow: 0px 4px 4px #282828;
}

欢迎大家在评论区留言进行讨论,整理不易,请大家多多关注支持我,谢谢。

.时髦的双影

要创建此效果,文本将被赋予两个硬阴影,没有模糊半径。第一个阴影被赋予背景颜色并被放置在文本附近,第二个阴影被赋予文本颜色并且放置的距离大于文本中的第一个阴影。

CSS

color: #dfdfdf;
text-shadow: 4px 4px 0px #000, 
 -4px 0 0px #000,
 7px 4px 0 #fff;

22.彩色阴影

在这个演示中,每个字母都有不同颜色渐变的阴影,使它看起来非常令人印象深刻。

HTML

<p>
 <span id="y">Y</span>
 <span id="o">O</span>
 <span id="u">U</span
</p>

CSS

color: #dfdfdf;
#y {
 text-shadow: 0 1px 2px #75b663,
 1px 3px 1px #5ea04b, 
 2px 5px 1px #5b9c49, 
 4px 7px 1px #518b41, 
 6px 9px 1px #477939,
 8px 11px 1px #3d6831,
 10px 13px 1px #335729,
 12px 15px 1px #294521,
 14px 17px 1px #1e3418;
}
#o {
 text-shadow: 0 1px 2px #9d64c4,
 1px 3px 1px #9759c0, 
 2px 5px 1px #8b46b9, 
 4px 7px 1px #7d3fa6, 
 6px 9px 1px #6f3894,
 8px 11px 1px #613181,
 10px 13px 1px #532a6f,
 12px 15px 1px #45235c,
 14px 17px 1px #381c4a;
}
#u {
 text-shadow: 0 1px 2px #c48564,
 1px 3px 1px #c07d59, 
 2px 5px 1px #b96e46, 
 4px 7px 1px #a6633f, 
 6px 9px 1px #945838,
 8px 11px 1px #814d31,
 10px 13px 1px #6f422a,
 12px 15px 1px #5c3723,
 14px 17px 1px #4a2c1c;
}

3.陷落的文本

实际上,您可以使用CSS使文本看起来像在本演示中所做的那样。它的方向和位置使用transform 属性进行更改, 并给出不同的阴影组,使其看起来更自然。

HTML

<p data-text='FALLEN'>FALLEN</p>

CSS

p {
 transform: skew(40deg)rotate(-10deg)rotateX(50deg)translate3d(0, 0, 0);
 -webkit-perspective: 100px;
 perspective: 100px;
}
p::before {
 text-shadow: 0 2px 3px #747474, 
 -3px 3px 1px #222, 
 -6px 5px 1px #474747, 
 -9px 7px 1px #747474,
 -12px 9px 1px #565656,
 -15px 11px 1px #343434,
 -22px 15px 1px #171717;
}
p:before,
p:after {
 position: absolute;
 left: 0;
 right: 0;
 top: 0;
 content: attr(data-text)
}
p:after {
 color: #edc;
}

4.多个彩色阴影

这是通过使用蓝色和粉红色的两个远距离阴影创建的多文本阴影效果的另一个令人印象深刻的示例。

CSS

color: #474747; 
 
text-shadow: 20px 10px 0px #ff99cc,
 -15px -6px 0px #64a5b7; 

5.淘汰文本

这是淘汰文本的一个示例,它允许通过它可以看到它的背景。使用text-shadow 和 mix-blend-mode属性创建此效果 。

渴望了解更多有关淘汰文本的信息?访问链接 如何使用CSS创建Knockout Text 并学习创建不同类型的挖空文本效果。

HTML

<div id="parent">
 <p>Hey there!</p>
</div>

CSS

div {
 background: url('https://www.dl.dropboxusercontent.com/s/rv0tbpx6fmtr4vi/texture.jpg') repeat;
 padding: 10px;
}
p {
 padding: 30px;
 mix-blend-mode: multiply;
 text-shadow: 5px 4px 11px rgb(0,0,0), 0 2px 5px rgb(0,0,0);
 text-align: center;
}

结论

文本阴影在网站中广泛使用,并且很容易实现。您可以直接选择本文中给出的任何文本阴影并增强您的设计。您还可以通过提供不同颜色和其他变化来创建自己的颜色,从这些阴影中获取想法。我们很快就会发布一篇文章,讨论创建这里给出的文本效果的提示和技巧。

整理不易,请大家多多关注支持我,谢谢!

现效果:

<script src="https://lf3-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>

实现代码: