CSS文本阴影实例
原文
简书原文:https://www.jianshu.com/p/5abf2fa2f1b9
前言
以下的实例是我从《CSS实战》中看到的实例,当我看到这些实例的时候,发现平时不是很在意的一些知识能够有这样的神奇的运用,在次分享给各位的读者,希望读者也能和我一样有所收获。
html文本
<p>Text Shadow</p>
不同方向的投影
<!--
右上角投影
-->
p{
text-align:center;
margin:0;
font-family:helvetica,arial,sans-serif;
color:#999;
font-size:80px;
font-weight:bold;
text-shadow:0.1em -0.1em #333;
}
<!--
右下角投影
-->
p{
text-align:center;
margin:0;
font-family:helvetica,arial,sans-serif;
color:#999;
font-size:80px;
font-weight:bold;
text-shadow:0.1em 0.1em #333;
} <!--
左上角投影
-->
p{
text-align:center;
margin:0;
font-family:helvetica,arial,sans-serif;
color:#999;
font-size:80px;
font-weight:bold;
text-shadow:-0.1em -0.1em #333;
} <!--
左下角投影
-->
p{
text-align:center;
margin:0;
font-family:helvetica,arial,sans-serif;
color:#999;
font-size:80px;
font-weight:bold;
text-shadow:-0.1em 0.1em #333;
}
投影的不同用法
<!--
通过阴影增加前景色与背景色的对比度
-->
p{
text-align:center;
margin:0;
font-family:helvetica,arial,sans-serif;
color:#999;
font-size:80px;
font-weight:bold;
text-shadow:0.1em 0.1em 0.3em #333;
}

<!--
模糊文本
-->
p{
text-align:center;
margin:0;
font-family:helvetica,arial,sans-serif;
color:#fff;
font-size:80px;
font-weight:bold;
text-shadow:0.1em 0.1em 0.2em #000;
}

<!--
为白色文本定义三个不同颜色的阴影,模拟复杂的文本特效
-->
p{
text-align:center;
margin:0;
font-family:helvetica,arial,sans-serif;
color:#fff;
font-size:80px;
font-weight:bold;
text-shadow:0.2em 0.5em 0.1em #600,
-0.3em 0.1em 0.1em #060,
0.4em -0.3em 0.1em #006,;
}

<!--
使用阴影叠加出的燃烧的文字特效
-->
p{
text-align:center;
padding:24px;
margin:0;
font-family:helvetica,arial,sans-serif;
color:#000;
background:#000;
font-size:80px;
font-weight:bold;
text-shadow:0 0 4px #fff,
0 -5px 4px #ff3,
2px -10px 6px #fd3,
-2px -15px 11px #f80
2px -25px 18px #f20;
}

<!--
使用阴影叠加出的立体文本特效
-->
p{
text-align:center;
padding:24px;
margin:0;
font-family:helvetica,arial,sans-serif;
color:#D1D1D1;
background:#CCC;
font-size:80px;
font-weight:bold;
text-shadow:-1px -1px #fff,
1px 1px #333;
<!--通过在文本的左上和右下各添加一个1px的错位补色阴影,可实现淡淡的立体效果-->
}

<!--
使用阴影叠加出的凹文本特效
-->
p{
text-align:center;
padding:24px;
margin:0;
font-family:helvetica,arial,sans-serif;
color:#D1D1D1;
background:#CCC;
font-size:80px;
font-weight:bold;
text-shadow:1px 1px #fff,
-1px -1px #444;
<!--通过在文本的左上和右下各添加一个1px的错位补色阴影,可实现淡淡的凹文本效果-->
}

<!--
使用阴影设计文本外发光特效
-->
p{
text-align:center;
padding:24px;
margin:0;
font-family:helvetica,arial,sans-serif;
font-size:80px;
font-weight:bold;
text-shadow:0 0 0.2em #F87,
0 0 0.2em #F87;<!--设计阴影不发生位移,同时定义阴影模糊显示-->
}

CSS文本阴影实例的更多相关文章
- css文本阴影
文本阴影-text-shadow text-shadow 属性向文本添加一个或多个阴影.该属性是逗号分隔的阴影列表,每个阴影有两个或三个长度值和一个可选的颜色值进行规定,省略的长度是 0. h-sha ...
- CSS文本实例
CSS 文本属性可定义文本的外观. 通过文本属性,您可以改变文本的颜色.字符间距,对齐文本,装饰文本,对文本进行缩进,等等.#############################CSS 文本属性属 ...
- CSS中使用文本阴影与元素阴影
文本阴影介绍 在CSS中使用text-shadow属性设置文本阴影,该属性一共有4个属性值如:水平阴影.垂直阴影.(清晰度或模糊距离).阴影颜色. text-shadow属性值说明,在文本阴影实践中: ...
- 【Web】CSS实现抖音风格字体效果(设置文本阴影)
简单记录 -慕课网- 步骤一:抖音风格字体效果 案例:抖音风格的字体特效. 实现这个 需要设置 网页背景颜色 字体颜色 字体大小 文本阴影 重点介绍如何设置文本阴影 CSS的文本阴影text-shad ...
- 【转】精选30个优秀的CSS技术和实例
今天,我为大家收集精选了30个使用纯CSS完成的强大实践的优秀CSS技术和实例,您将在这里发现很多与众不同的技术,比如:图片集.阴影效果.可扩展按钮.菜单等-这些实例都是使用纯CSS和HTML实现的. ...
- 精选30个优秀的CSS技术和实例
精选30个优秀的CSS技术和实例 投递人 墙头草 发布于 2008-12-06 20:57 评论(97) 有17487人阅读 原文链接 [收藏] « » 今天,我为大家收集精选了30个使用纯CSS ...
- css技术和实例
今天,我为大家收集精选了30个使用纯CSS完成的强大实践的优秀CSS技术和实例,您将在这里发现很多与众不同的技术,比如:图片集.阴影效果.可扩展按钮.菜单等-这些实例都是使用纯CSS和HTML实现的. ...
- CSS 文本、字体、链接
CSS 文本属性可定义文本的外观. 通过文本属性,您可以改变文本的颜色.字符间距,对齐文本,装饰文本,对文本进行缩进,等等. 缩进文本 把 Web 页面上的段落的第一行缩进,这是一种最常用的文本格式化 ...
- CSS 文本
CSS 文本属性可定义文本的外观. 通过文本属性,您可以改变文本的颜色.字符间距,对齐文本,装饰文本,对文本进行缩进,等等. 缩进文本 把 Web 页面上的段落的第一行缩进,这是一种最常用的文本格式化 ...
随机推荐
- CODEVS——T2744 养鱼喂妹纸
http://codevs.cn/problem/2744/ 时间限制: 1 s 空间限制: 64000 KB 题目等级 : 钻石 Diamond 题解 查看运行结果 题目描述 Descr ...
- 推断一个java文件和邮箱格式是否合法
import java.util.Scanner; public class StringTest { public static void main(String[] args) { int bac ...
- ReactNavtive框架教程(4)
开头的响应码, 这些代码都很实用. 比如202 和 200表示返回一个推荐位置的列表.当完毕这个实例后.你能够尝试处理这些返回码.并将列表提供给用户选择. 保存,返回模拟器,按下Cmd+R ,然后搜索 ...
- menu-代码添加以及add方法参数意义
今天需要给一个menu动态添加一个item,先把方法记录如下 @Override public boolean onCreateOptionsMenu(Menu menu) { menu.add(Me ...
- vue.js提交按钮时简单的if判断表达式示例
简单的业务需求如下,看图说话 1:当充值金额没有填写的时候,会有Toast小弹框提示"请输入有效的充值金额" if (!this.money) { console.log('mon ...
- CISP/CISA 每日一题 21
CISSP 每日一题(答)What is the term that identifies data ona disk after the data has supposedly been erase ...
- ED/EP系列1《简单介绍》
电子存折(ED:ElectronicDeposit)一种为持卡人进行消费.取现等交易而设计的支持个人识别码(PIN)保护的金融IC卡应用. 它支持圈存.圈提.消费和取现等交易. 电子钱包(EP:Ele ...
- 不安装谷歌市场,下载谷歌市场中的APK
不安装谷歌市场,下载谷歌市场中的APK GooglePlayStore 是谷歌官方的的应用市场,有的时候还是需要从谷歌市场下载APK文件.国内的安卓手机厂商都不自带GooglePlay,甚至一些手机& ...
- 4. Spring Boot 过滤器、监听器
转自:https://blog.csdn.net/catoop/article/details/50501688
- 关于JS面向对象继承问题
1.原型继承(是JS中很常用的一种继承方式) 子类children想要继承父类father中的所有的属性和方法(私有+公有),只需要让children.prototype=new father;即可. ...