首页 > 编程知识 正文

前端css3阴影,css盒子阴影

时间:2023-05-04 04:43:11 阅读:107832 作者:3880

标签:

以前,阴影效果通常是图像,但是有了CSS3,就可以直接使用text-shadow属性实现阴影。 该属性具有两个生成阴影和模糊主体的角色。 这样就可以在不需要图像的情况下赋予文字质感。

基本语法:

text-shadow:none|[none|[,]*或none|,]*

也就是说:

文本-阴影: [颜色(x轴) XOffset ) y轴)模糊半径blur],[颜色(Color ) x轴) XOffset ) y轴) YOffset ) .

或者

text-shadow:[x轴(XOffset ) y轴) YOffset (模糊半径) Blur )颜色],[x轴(XOffset ) y轴) YOffset (模糊半径) Blur )颜色] .

取值范围:

:的长度值。 可以指定负值。 指定阴影的延伸距离。 其中X offset是水平偏移值,Y Offset是垂直偏移值。

指定:阴影的颜色。 也可以选择rgba透明色

:阴影模糊值。 指定模糊效果的作用距离不能为负值。

如下图所示。

简要说明:

您可以将一个或多个阴影效果应用于对象,用逗号分隔,如前一语法所示。 text-shadow : x-offsety-offsetblurcolor的x-offset表示阴影的水平偏移距离,如果其值为正值,则阴影向右侧偏移,如果其值为负值,则阴影向左侧偏移; Y-Offset是阴影的垂直偏移距离,如果值为正值,则阴影向下偏移,反之,如果值为负值,则阴影向上偏移。 bur是指阴影的模糊程度,其值不能为负值。 值越大,阴影越模糊,反而阴影越清晰。 如果不需要阴影模糊,请将Blur值设置为0。 颜色是阴影的颜色,可以使用rgba颜色。

. demo

{

background:#666666;

width:440px;

padding:30px;

font : bold 55px/100 % ' Microsoft Yahoo ',' LucidaGrande ',Arial,Sans;

color:#fff;

text-transform:uppercase;

}

然后,为每个Demo添加自己的样式。 分别如下。

. demo1

{

text-shadow:red01px0;

}

效果1 ) Glow and Extra Glow effect (即NEON effect ) )。

. demo1

{

文本-阴影:0020 px red;

}

辉光效果设定比较大的模糊半径以提高辉光效果。 通过改变模糊半径可以获得不同的效果。 当然,您也可以同时增加几个不同的半径值以产生不同的阴影效果。 就像下一个NEON效应一样。

. demo1{ text-shadow :005 px # fff、0010px#fff、0015px#fff、0040px#ff00de、0070px#ff00de; }

效果条纹文本效果

. demo1{ text-shadow :1 px1px0# f96、-1px-1px0#f96; }

虽然描边效果与Photoshop相比非常差,而且会出现断点,但在某些情况下,主要使用两个阴影,第一个投影在左上角,第二个投影在右下角。 请注意,描边阴影效果不会应用于模糊值。

效果3d文本效果

. demo1{

text-shadow :1 px1px rgba (197、223、248、0.8 )、

2px 2px rgba (197、223、248、0.8 )、

3px 3px rgba (197、223、248、0.8 )、

4 px4px rgba (197、223、248、0.8 )、

5px 5px rgba (197、223、248、0.8 )、

6px6pxrgba(197、223、248、0.8;

}

. demo1

{

text-shadow :-1px-1 px rgba (197,223,248,0.8 ),

-2px-2pxrgba(197、223、248、0.8 )、

-3px-3pxrgba(197、223、248、0.8 )、

-4px-4pxrgba(197、223、248、0.8 )、

-5px-5pxrgba(197、223、248、0.8 )、

-6px-6pxrgba(197、223、248、0.8 );

}

3D文字效果的使用原理是,在字符下方或上方复制多个图层(如Photoshop ),然后将每个图层向左或向右移动1px以创建3D效果。 同时我们的层数越多,它就越厚。 使用多种阴影、相同的阴影颜色和rgba颜色,而不是使用text-shadow创建,效果更好,如上例所示。

使用text-shadow还可以设置许多效果,但此处不再赘述。 详情请参照以下链接。

标签:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。