[mw_shl_code=css, правда] <!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <стиль type="text/css"> *{margin:0; наполнение: 0; } .container{ ширина:750px; высота: 200px; margin:30px auto; overflow:hidden; Предыстория:#000; позиция:относительная; } .eyesBoxs{ширина:130px; высота: 70px; позиция:абсолютная; верх: 50px; } .pullLeft{left:100px; } .pullRight{right:100px; } .profile{ ширина: 130px; высота: 70px; Предыстория: #fff; позиция:абсолютная; top:0; left:0; overflow:hidden; радиус границы: 0 70px 0 50px;
} .shadow{ display:block; ширина: 130px; высота: 70px; позиция:абсолютная; top:0; z-index:5; радиус границы: 0 90px 0 60px; box-shadow:5px 12px 2px 5px rgba(0,0,0,.25) inset;
} .skewLeft{ transform:skewX(15°); -webkit-transform:skewX(15deg); -o-преобразование:skewX(15°);
} .skewRight{ масштаб transform:skewX(-15°)(-1,1); -webkit-transform:skewX(-15°) масштаб(-1,1); -o-преобразование:skewX(-15°) масштаб(-1,1);
} .basic{ ширина: 60px; высота: 60px; Предыстория:#000; позиция:абсолютная; верх: 50%; лево:50%; z-index:10; margin-top:-30px; радиус границы: 60%;
} .basic:before{ содержание:""; display:block; ширина: 10px; высота: 11px; позиция:абсолютная; лево:15px; верх: 15px; z-индекс: 100; радиус границы: 60%; Фоновое изображение: радиально-градиент (круг, RGB(225,225,225),RGB(225,225,225),RGBA(225,225,225,0.9),RGBA(225,225,225,0.3)); -webkit-background-image:radial-gradient(circle,rgb(225,225,225),rgb(225,225,225),rgba(225,225,225,0.9),rgba(225,225,225,0.3)); -o-фоновое изображение:радиально-градиент(круг,rgb(225,225,225),rgb(225,225,225),rgba(225,225,225,0.9),rgba(225,225,225,0.3));
} .pullLeft .basic{ слева-поля:-33px;
} .pullRight .basic{ поля слева:-27px;
} .eyes{ ширина: 55px; высота: 55px; Предыстория: #ff0000; позиция:абсолютная; верх: 8px; радиус границы: 60%; box-shadow:0 0 2px 4px #bd0000 вставка,0 0 0 2px #000;
} .pullLeft .eyes{left:35px; } .pullRight .eyes{right:35px; } .eyes .line{ ширина: 64%; рост: 64%; Предыстория: #ff0000; позиция:абсолютная; right:0; left:0; верх: 10px; margin:0 auto; радиус границы: 60%; box-shadow:0 0 2px 0 #b20000 вставка;
} .eyes .line:before{ содержание:""; display:block; ширина: 10px; высота: 11px; позиция:абсолютная; лево:3px; верх: 4px; z-индекс: 100; радиус границы: 60%; Фоновое изображение:радиальный градиент(круг,RGB(225,225,225),RGB(225,225,225),RGBA(225,225,225,0.7),RGBA(225,225,225,0.3)); -webkit-background-image:radial-gradient(circle,rgb(225,225,225),rgb(225,225,225),rgba(225,225,225,0.7),rgba(225,225,225,0.3)); -o-background-image:radial-gradient(circle,rgb(225,225,225),rgb(225,225,225),rgba(225,225,225,0.7),rgba(225,225,225,0.3));
} .eyes .line:after{ содержание:""; display:block; ширина: 10px; высота: 10px; позиция:абсолютная; Предыстория:#000; right:0; слева:-1px; верх: 13px; z-индекс: 100; margin:0 auto; радиус границы: 60%; преобразование:вращать (150 градусов); -webkit-transform:rotate(150°); -o-преобразование:вращать (150 градусов); анимация: цветная 20-секундная легкая установка бесконечно; -webkit-animation:цветная 20-секундная лёгкая установка бесконечно; -o-animation:цветная 20-секундная лёгкая установка бесконечно;
} @keyframes цвет{ 0%{background:#000; } 35%{background:#000; } 40%{background:#f00; } 100%{background:#f00; }
} @-webkit-keyframes color{ 0%{background:#000; } 35%{background:#000; } 40%{background:#f00; } 100%{background:#f00; }
} @-o-keyframes color{ 0%{background:#000; } 35%{background:#000; } 40%{background:#f00; } 100%{background:#f00; }
}
/*******三勾玉 开始*******/ .hook{ ширина: 92%; рост: 92%; позиция:абсолютная; right:0; left:0; топ: 5%; margin:0 auto; радиус границы: 60%;
} .hook .bar{ display:block; ширина: 100%; высота: 100%; позиция:абсолютная; left:0; top:0; радиус границы: 60%;
} .hook .bar b{ display:block; ширина: 8px; высота: 8px; Предыстория:#000; позиция:абсолютная; left:0; нижняя:0; радиус границы: 60%;
} .hook .bar b:after{ содержание:""; ширина: 8px; высота: 8px; border-color:transparent transparent #000 transparent; Стиль с рамками: цельный; ширина границы:0 0 5px 0; позиция:абсолютная; верх:-1px; слева:-3px; z-индекс: 100; радиус границы:0 0 0 70%; преобразование:вращать (-75 градусов); -webkit-transform:rotate(-75°); -o-преобразование:вращать (-75 градусов);
} .hook .bar:nth-child(1){ преобразование: вращать (10 градусов); -webkit-transform:rotate(10 градусов); -o-преобразование:вращать (10 градусов);
} .hook .bar:nth-child(2){ преобразование: вращать (130 градусов); -webkit-transform:rotate(130°); -o-преобразование:вращать (130 градусов);
} .hook .bar:nth-child(3){ Преобразование: Вращение (250 градусов); -webkit-transform:rotate(250°); -o-преобразование:вращать (250°);
}
/*******三勾玉 结束*******/
/*******万花筒 开始*******/ .tube{ ширина: 93%; рост: 93%; позиция:абсолютная; right:0; left:0px; верх: 2px; margin:0 auto; Предыстория:#000; радиус границы: 60%;
} .tube .bar{ display:block; ширина: 10px; высота: 20px; Стиль с рамками: цельный; ширина границы: 0 0 0 10px; border-color: прозрачный прозрачный чёрный; позиция:абсолютная; радиус границы: 100% 0 0 0;
} .tube .bar:nth-child(1){ верх: -10px; лево:2px; преобразование: вращать (-10 градусов);
} .tube .bar:nth-child(2){ bottom:0px; справа:-10px; Преобразование: Вращение (105 градусов); -webkit-transform:rotate(105°); -o-преобразование:вращать (105 градусов);
} .tube .bar:nth-child(3){ вниз:-3px; слева:-10px; преобразование:вращать (235 градусов); -webkit-transform:rotate(235°); -o-преобразование:вращать (235 градусов);
}
/*******万花筒 结束*******/
/*******轮回眼 开始*******/ .trans{ ширина: 130px; высота: 70px; позиция:абсолютная; overflow:hidden; top:0; left:0; радиус границы: 0 70px 0 50px;
} .trans .bar{ display:block; ширина: 9px; высота: 9px; Предыстория:#000; позиция:абсолютная; верх: 50%; z-индекс:2; поля:-4px 0 0 -4px; радиус границы: 60%;
} .trans .bar:after{ содержание:""; display:block; ширина: 11px; высота: 12px; позиция:абсолютная; верх:-13px; слева:-13px; z-индекс: 100; радиус границы: 60%; Предыстория: RGBA (250 250 250 0,85);
} .pullLeft .trans .bar{ transform:skewX(-15°); -webkit-transform:skewX(-15°); -o-преобразование:skewX(-15°);
} .pullLeft .trans .bar{left:48%; } .pullRight .trans .bar{ масштаб transform:skewX(-15°)(-1,1); -webkit-transform:skewX(-15°) масштаб(-1,1); -o-преобразование:skewX(-15°) масштаб(-1,1);
} .pullRight .trans .bar{right:48%; }
/*******轮回眼 结束*******/ .ani-узкий{ Анимация: ани-узкие 20-е, легкий выход бесконечно; -webkit-animation:ani-узкий 20-секундный полёгкий выход бесконечный; -o-animation:ani-узкий 20-дюймовый бесконечный;
} @keyframes ani-narrow{ 0%{непрозрачность:1; transform:scale(1); } 5%{непрозрачность:1; transform:scale(1); } 10%{непрозрачность:0; transform:scale(0); } 87%{непрозрачность:0; transform:scale(0); } 90%{непрозрачность:1; transform:scale(1); } 100%{непрозрачность:1; transform:scale(1); }
} @-webkit-keyframes ani-narrow{ 0%{непрозрачность:1; -webkit-transform:scale(1); } 5%{непрозрачность:1; -webkit-transform:scale(1); } 10%{непрозрачность:0; -webkit-transform:scale(0); } 87%{непрозрачность:0; -webkit-transform:scale(0); } 90%{непрозрачность:1; -webkit-transform:scale(1); } 100%{непрозрачность:1; -webkit-transform:scale(1); }
} @-o-keyframes ani-narrow{ 0%{непрозрачность:1; -o-преобразование:масштаб(1); } 5%{непрозрачность:1; -o-преобразование:масштаб(1); } 10%{непрозрачность:0; -o-преобразование:масштаб(0); } 87%{непрозрачность:0; -o-преобразование:масштаб(0); } 90%{непрозрачность:1; -o-преобразование:масштаб(1); } 100%{непрозрачность:1; -o-преобразование:масштаб(1); }
} .ani-zoom{ Анимация: Ani-Zoom 20-е S Linear Infinite; -webkit-animation:ani-zoom 20s linear infinite; -o-анимация: ani-zoom 20s linear infinite;
} @keyframes ani-zoom{ 0%{непрозрачность:0; transform:scale(0); } 5%{непрозрачность:0; transform:scale(0); } 8%{непрозрачность:1; transform:scale(1); } 60%{непрозрачность:1; transform:scale(1); } 62%{непрозрачность:0; transform:scale(1.5); } 100%{непрозрачность:0; transform:scale(0); }
} @-webkit-keyframes ani-zoom{ 0%{непрозрачность:0; -webkit-transform:scale(0); } 5%{непрозрачность:0; -webkit-transform:scale(0); } 8%{непрозрачность:1; -webkit-transform:scale(1); } 60%{непрозрачность:1; -webkit-transform:scale(1); } 62%{непрозрачность:0; -webkit-transform:scale(1.5); } 100%{непрозрачность:0; -webkit-transform:scale(0); }
} @-o-keyframes ani-zoom{ 0%{непрозрачность:0; -o-преобразование:масштаб(0); } 5%{непрозрачность:0; -o-преобразование:масштаб(0); } 8%{непрозрачность:1; -o-преобразование:масштаб(1); } 60%{непрозрачность:1; -o-преобразование:масштаб(1); } 62%{непрозрачность:0; -o-преобразование:масштаб (1.5); } 100%{непрозрачность:0; -o-преобразование:масштаб(0); }
} .ani-rotateHook{ анимация: ani-rotateКрючок 20-х с легким введением бесконечно; -webkit-animation:ani-rotateКрючок 20-х с легким включением бесконечно; -o-animation:ani-rotateHook 20s ease-in infinite;
} @keyframes ani-rotateHook{ 0%{непрозрачность:0; transform:scale(0) rotate(0); } 9%{непрозрачность:0; transform:scale(0) rotate(0); } 13%{непрозрачность:1; Transform:Scale(1) вращать (-360 градусов); } 35%{непрозрачность:1; Transform:Scale(1) вращать (-360 градусов); } 38%{непрозрачность:0; преобразование: масштаб (1.8) вращение (-540 градусов); } 100%{непрозрачность:0; transform:scale(0) rotate(0); }
} @-webkit-keyframes ani-rotateHook{ 0%{непрозрачность:0; -webkit-transform:scale(0) rotate(0); } 9%{непрозрачность:0; -webkit-transform:scale(0) rotate(0); } 13%{непрозрачность:1; -webkit-transform:scale(1) rotate(-360°); } 35%{непрозрачность:1; -webkit-transform:scale(1) rotate(-360°); } 38%{непрозрачность:0; -webkit-transform:scale(1.8) rotate(-540°); } 100%{непрозрачность:0; -webkit-transform:scale(0) rotate(0); }
} @-o-keyframes ani-rotateHook{ 0%{непрозрачность:0; -o-преобразование:scale(0) rotate(0); } 9%{непрозрачность:0; -o-преобразование:scale(0) rotate(0); } 13%{непрозрачность:1; -o-преобразование:масштаб(1) вращается (-360°); } 35%{непрозрачность:1; -o-преобразование:масштаб(1) вращается (-360°); } 38%{непрозрачность:0; -o-преобразование:масштаб(1.8) вращать (-540°); } 100%{непрозрачность:0; -o-преобразование:scale(0) rotate(0); }
} .ani-rotateTube{ анимация: ани-вращение Tube 20s легко-вводно-выходящее бесконечно; -webkit-animation:ani-rotateTube 20s легко входить бесконечно; -o-animation:ani-rotateTube 20s легко-вводящий-выходящий бесконечно;
} @keyframes ani-rotateTube{ 0%{непрозрачность:0; transform:scale(0) rotate(0); } 35%{непрозрачность:0; transform:scale(0) rotate(0); } 40%{непрозрачность:1; Transform:Scale(1) вращать (-360 градусов); } 60%{непрозрачность:1; Transform:Scale(1) вращать (-360 градусов); } 100%{непрозрачность:1; Transform:Scale(1) вращать (-360 градусов); }
} @-webkit-keyframes ani-rotateTube{ 0%{непрозрачность:0; -webkit-transform:scale(0) rotate(0); } 35%{непрозрачность:0; -webkit-transform:scale(0) rotate(0); } 40%{непрозрачность:1; -webkit-transform:scale(1) rotate(-360°); } 60%{непрозрачность:1; -webkit-transform:scale(1) rotate(-360°); } 100%{непрозрачность:1; -webkit-transform:scale(1) rotate(-360°); }
} @-o-keyframes ani-rotateTube{ 0%{непрозрачность:0; -o-преобразование:scale(0) rotate(0); } 35%{непрозрачность:0; -o-преобразование:scale(0) rotate(0); } 40%{непрозрачность:1; -o-преобразование:масштаб(1) вращается (-360°); } 60%{непрозрачность:1; -o-преобразование:масштаб(1) вращается (-360°); } 100%{непрозрачность:1; -o-преобразование:масштаб(1) вращается (-360°); }
} .ani-shadow{ Анимация: Ani-Shadow 20s Linear Infinite; -webkit-animation: ani-shadow 20s linear infinite; -o-animation:ani-shadow 20s linear infinite;
} @keyframes ani-shadow{ 0%{непрозрачность:0; box-shadow:none; } 58%{непрозрачность:0; box-shadow:none; } 64%{непрозрачность:1; box-shadow:0 0 0 14px #464646,0 0 0 16px #000,0 0 0 30px #6c6c6c,0 0 0 32px #000,0 0 0 44px #a6a6a6,0 0 0 46px #000; } 87%{непрозрачность:1; box-shadow:0 0 0 14px #464646,0 0 0 16px #000,0 0 0 30px #6c6c6c,0 0 0 32px #000,0 0 0 44px #a6a6a6,0 0 0 46px #000; } 90%{непрозрачность:0; box-shadow:none; } 100%{непрозрачность:0; box-shadow:none; }
} @-webkit-keyframes ani-shadow{ 0%{непрозрачность:0; box-shadow:none; } 58%{непрозрачность:0; box-shadow:none; } 64%{непрозрачность:1; box-shadow:0 0 0 14px #464646,0 0 0 16px #000,0 0 0 30px #6c6c6c,0 0 0 32px #000,0 0 0 44px #a6a6a6,0 0 0 46px #000; } 87%{непрозрачность:1; box-shadow:0 0 0 14px #464646,0 0 0 16px #000,0 0 0 30px #6c6c6c,0 0 0 32px #000,0 0 0 44px #a6a6a6,0 0 0 46px #000; } 90%{непрозрачность:0; box-shadow:none; } 100%{непрозрачность:0; box-shadow:none; }
} @-o-keyframes ani-shadow{ 0%{непрозрачность:0; box-shadow:none; } 58%{непрозрачность:0; box-shadow:none; } 64%{непрозрачность:1; box-shadow:0 0 0 14px #464646,0 0 0 16px #000,0 0 0 30px #6c6c6c,0 0 0 32px #000,0 0 0 44px #a6a6a6,0 0 0 46px #000; } 87%{непрозрачность:1; box-shadow:0 0 0 14px #464646,0 0 0 16px #000,0 0 0 30px #6c6c6c,0 0 0 32px #000,0 0 0 44px #a6a6a6,0 0 0 46px #000; } 90%{непрозрачность:0; box-shadow:none; } 100%{непрозрачность:0; box-shadow:none; }
} .ani-узкий,.ani-зум,.ani-вращать крючок, .ani-rotateTube,.ani-shadow,.eyes .line:after{ animation-fill-mode:forwards; -webkit-animation-fill-mode:оба; -o-animation-fill-mode:оба;
} </style> </head>
<body> <div class="контейнер"> <!-- левый глаз начинается — > <div class="eyesBoxs pullLeft"> <div class="profile skewLeft"></div> <div class="shadow skewLeft"></div> <div class="базовый ани-узкий"></div> <div class="глаза ани-зум"> <div class="line"> <div class="hook ani-rotateHook"> <span class="bar"><b></b></span> <span class="bar"><b></b></span> <span class="bar"><b></b></span> </div> <div class="tube ani-rotateTube"> <span class="bar"></span> <span class="bar"></span> <span class="bar"></span> </div> </div> </div> <div class="trans skewLeft"> <span class="bar ani-shadow"></span> </div> </div> <!-- конце левого глаза — > <!-- правый глаз начинает — > <div class="eyesBoxs pullRight"> <div class="профиль skewRight"></div> <div class="shadow skewRight"></div> <div class="базовый ани-узкий"></div> <div class="глаза ани-зум"> <div class="line"> <div class="hook ani-rotateHook"> <span class="bar"><b></b></span> <span class="bar"><b></b></span> <span class="bar"><b></b></span> </div> <div class="tube ani-rotateTube"> <span class="bar"></span> <span class="bar"></span> <span class="bar"></span> </div> </div> </div> <div class="trans skewRight"> <span class="bar ani-shadow"></span> </div> </div> <!-- правые концы глаза — > </div> </body> [/</html>mw_shl_code]
|