CSS3中text-shadow,动画animation和transform-style以及@keyframes的使用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>测试text-shadow</title>
    <style type="text/css">
        h1{
            text-align:center;
            color:#fff;
            font-size:48px;
            font-family: 'Fruktur', cursive;
            text-shadow: 1px  1px 1px #ccc,
            0 0 10px #fff,
            0 0 20px #fff,
            0 0 30px #fff,
            0 0 40px #ff00de,
            0 0 70px #ff00de,
            0 0 80px #ff00de,
            0 0 100px #ff00de,
            0 0 150px #ff00de;
            transform-style: preserve-3d;
            -moz-transform-style: preserve-3d;
            -webkit-transform-style: preserve-3d;   
            -ms-transform-style: preserve-3d;              
            -o-transform-style: preserve-3d;               


            animation: run  ease-in-out 9s infinite;
            -moz-animation: run  ease-in-out 9s infinite ;  
            -webkit-animation: run  ease-in-out 9s infinite;    
            -ms-animation: run  ease-in-out 9s infinite;    

            -o-animation: run  ease-in-out 9s infinite; 
        }

        @keyframes run {
            0% {
                transform:rotateX(-5deg) rotateY(0);    
            }
            50% {
                transform:rotateX(0) rotateY(180deg);   
                text-shadow: 1px  1px 1px #ccc,
                0 0 10px #fff,
                0 0 20px #fff,
                0 0 30px #fff,
                0 0 40px #3EFF3E,
                0 0 70px #3EFFff,
                0 0 80px #3EFFff,
                0 0 100px #3EFFee,
                0 0 150px #3EFFee;

            }
            100% {
                transform:rotateX(5deg) rotateY(360deg);    
            }
        }

        @-moz-keyframes run {
            0% {
                -moz-transform:rotateX(-5deg) rotateY(0);   

            }
            50% {
                -moz-transform:rotateX(0) rotateY(180deg);  
                text-shadow: 1px  1px 1px #ccc,
                0 0 10px #fff,
                0 0 20px #fff,
                0 0 30px #fff,
                0 0 40px #3EFF3E,
                0 0 70px #3EFFff,
                0 0 80px #3EFFff,
                0 0 100px #3EFFee,
                0 0 150px #3EFFee;

            }
            100% {
                -moz-transform:rotateX(5deg) rotateY(360deg);   
            }
        }

        @-webkit-keyframes run {
            0% {
                -webkit-transform:rotateX(-5deg) rotateY(0);    

            }
            50% {
                -webkit-transform:rotateX(0) rotateY(180deg);   
                text-shadow: 1px  1px 1px #ccc,
                0 0 10px #fff,
                0 0 20px #fff,
                0 0 30px #fff,
                0 0 40px #3EFF3E,
                0 0 70px #3EFFff,
                0 0 80px #3EFFff,
                0 0 100px #3EFFee,
                0 0 150px #3EFFee;

            }
            100% {
                -webkit-transform:rotateX(5deg) rotateY(360deg);    
            }
        }
        @-ms-keyframes run {
            0% {
                -ms-transform:rotateX(-5deg) rotateY(0);    

            }
            50% {
                -ms-transform:rotateX(0) rotateY(180deg);   

            }
            100% {
                -ms-transform:rotateX(5deg) rotateY(360deg);    
            }
        }
    </style>
</head>

<body>
    <h1>huangbaokang</h1>
    <h1>zhanglulu</h1>
</body>
</html>

CSS3的语法相比CSS2的语法,增加了好多功能特效。还可以动画,截了几张图:
这里写图片描述

这里写图片描述

专业墙纸贴纸厨房用具装饰出售,本人网店经营,访问即是爱

博客对你有用记得访问下哦,增加下访问量,如有需要可以下单购买哦^_^。店铺地址https://item.taobao.com/item.htm?id=570637716145

猜你喜欢

转载自blog.csdn.net/huangbaokang/article/details/81660604