纯css3实现的文字亮光特效_html/css_WEB-ITnose

php中文网
发布: 2016-06-24 11:53:27
原创
1715人浏览过

1. [图片] 201411232307357663.jpg   

2. [代码][HTML]代码     

1

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 5 s infinite;

   -webkit-animation-timing-function: linear;

   background-image : linear-gradient( 65 deg, 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 5 s 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.2 s;

   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 ; }

}

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号