纯css3实现的文字亮光特效

1. [图片] 201411232307357663.jpg

2. [代码][HTML]代码


1

<span class="shiny"><span class="inner-shiny">Shiny</span> </span>

3. [代码][CSS]代码


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

body

{

  background: #111;

}

.shiny

{

  color: #F5C21B;

  background: -webkit-gradient(linear, left top, left bottom, from(#F5C21B), to(#D17000));

  -webkit-background-clip: text;

  -webkit-text-fill-color: transparent;

  display:block;

  width:610px;

  margin:auto;

  font-family: "Source Sans Pro", sans-serif;

  font-size: 13em;

  font-weight: 900;

  position: relative;

  text-transform: uppercase;

}

.shiny::before

{

    background-position: -180px;

    -webkit-animation: flare 5s infinite;

  -webkit-animation-timing-function: linear;

  background-image: linear-gradient(65deg, transparent 20%, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.3) 27%, transparent 27%, transparent 100%);

  -webkit-background-clip: text;

  -webkit-text-fill-color: transparent;

  content: "Shiny";

  color: #FFF;

  display: block;

  padding-right: 140px;

  position: absolute;

}

.shiny::after

{

  content: "Shiny";

  color: #FFF;

  display: block;

  position: absolute;

  text-shadow: 0 1px #6E4414, 0 2px #6E4414, 0 3px #6E4414, 0 4px #6E4414, 0 5px #6E4414, 0 6px #6E4414, 0 7px #6E4414, 0 8px #6E4414, 0 9px #6E4414, 0 10px #6E4414;

  top: 0;

  z-index: -1;

}

.inner-shiny::after, .inner-shiny::before

{

        -webkit-animation: sparkle 5s infinite;

  -webkit-animation-timing-function: linear;

    background: #FFF;

  border-radius: 100%;

  box-shadow: 0 0 5px #FFF, 0 0 10px #FFF, 0 0 15px #FFF, 0 0 20px #FFF, 0 0 25px #FFF, 0 0 30px #FFF, 0 0 35px #FFF;

  content: "";

  display: block;

  height: 10px;

  opacity: 0.7;

  position: absolute;

  width: 10px;

}

.inner-shiny::before

{

    -webkit-animation-delay: 0.2s;

  height: 7px;

  left: 0.12em;

  top: 0.8em;

  width: 7px;

}

.inner-shiny::after

{

  top: 0.32em;

  right: -5px;

}

@-webkit-keyframes flare

{

  0%   { background-position: -180px; }

  30%  { background-position: 500px; }

  100% { background-position: 500px; }

}

@-webkit-keyframes sparkle

{

  0%   { opacity: 0; }

  30%  { opacity: 0; }

  40%  { opacity: 0.8; }

  60%  { opacity: 0; }

  100% { opacity: 0; }

}

时间: 2024-11-10 13:44:59

纯css3实现的文字亮光特效的相关文章

纯CSS3实现动态火车行驶特效

上次开完飞机,这次开火车 查看效果:http://hovertree.com/texiao/css3/7/ 效果图: 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /> <t

2014圣诞节一款纯css3实现的雪人动画特效

在2014年的圣诞节,爱编程小编给大家分分享一款纯css3实现的雪人动画特效.该实例实现一个雪人跳动的特效,效果图如下: 在线预览   源码下载 实现的代码. html代码: <span class="text">lolwut<small>[email protected]</small></span> <div class="body"> <div class="hat">

纯CSS3创意loading文字特效

快速使用Romanysoft LAB的技术实现 HTML 开发Mac OS App,并销售到苹果应用商店中. <HTML开发Mac OS App 视频教程> 土豆网同步更新:http://www.tudou.com/plcover/VHNh6ZopQ4E/ 百度网盘同步:http://pan.baidu.com/s/1jG1Q58M 分享  [中文纪录片]互联网时代   http://pan.baidu.com/s/1qWkJfcS 官方QQ群:(申请加入,说是我推荐的) App实践出真知 4

纯css3 transforms 3D文字翻开翻转3D开放式效果

详细内容请点击 在线预览立即下载 在本教程中,将基于CSS3创建的一个实现一个有趣的3D开放式效果.教程的目的是展示我们如何能带来一些生活上使用CSS3 . html: <ul class="grid"> <li class="ot-letter-left"><span data-letter="C">C</span></li> <li class="ot-letter-

纯CSS3按钮边框线条动画特效--底部边框hover从中点向两侧变长

html: <a href='' class='ui-box bottom-inOutSpread'>Audio Description</a> css: .ui-box { text-decoration:none; border:none; font-family:'Roboto', sans-serif; font-size:14px; position:relative; vertical-align:baseline; padding:10px}.bottom-inOut

纯CSS3超酷3D旋转立方体动画特效

这是一款效果非常炫酷的纯CSS3 3D旋转立方体动画特效.该3D立方体使用CSS3 perspective制作,可以在水平方向.垂直方向和平面视角方向旋转,效果相当震撼.使用CSS3来制作动画效果已经成为WEB前端开发的一种时尚,从简单的颜色和尺寸动画,到复杂的旋转.翻转动画, CSS3展现了它无穷的魅力.使用CSS来制作立方体动画,代码简洁易懂,效果更是令人惊叹! 在线演示:http://www.htmleaf.com/Demo/201501251274.html 下载地址:http://ww

4种纯CSS3超酷页面切换过渡动画特效

这是一款4种效果非常炫酷的纯CSS3页面切换过渡动画特效.该CSS3页面过渡动画使用CSS keyframes制作而成,所有的动画效果和延时都是使用CSS属性,没有任何的javascript timeout()代码. 所有的4个页面切换效果都使用相同的js文件(用于点击事件和页面关闭事件)和CSS文件.每个demo的class名称略有区别.所有的demo都在 Chrome.Safari.Firefox.Opera.IE11 和 IE10浏览器上做了测试(还有iOS也做了测试). 效果演示:htt

纯css3实现的创意图片放大镜

今天要给大家分享的的一款用纯css3实现的图片放大镜特效.页面打开五个小图显示于页面.当鼠标经过图片时,当前图片以灰色背景图的形式展示.效果非常不错. 在线预览   源码下载 实现的代码: html代码: <ul class="gallery"> <li class="gallery__item"></li> <li class="gallery__item"></li> <li

纯CSS3实现多层云彩变换飞行动画

查看效果:http://hovertree.com/texiao/css3/4/ 效果图: 代码如下: <!doctype html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <met