zoukankan      html  css  js  c++  java
  • css3画苹果logo

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>iphone logo</title>
    <style type="text/css">
    
    /*==============苹果==============*/
    #apple .canvas,.apple6,.apple7,.apple8,.apple61 {
        background: #fff;
    }
    
    #apple .icon {
        left: 184px;
        height: 202px;
        top: 51px;
        width: 172px;
    }
    
    .apple1 {
        border-radius: 108px 108px 108px 94px/128px 128px 128px 128px;
        height: 128px;
        top: 47px;
        width: 108px;
    }
    
    .apple2 {
        left: 72px;
    }
    
    .apple3 {
        border-radius: 22px 64px 64px 64px/106px 106px 106px 106px;
        height: 106px;
        left: 12px;
        -webkit-transform: rotate(-25deg);
        transform: rotate(-25deg);
        top: 98px;
        width: 64px;
    }
    
    .apple4 {
        border-radius: 64px 22px 64px 64px/106px 106px 106px 106px;
        left: 103px;
        -webkit-transform: rotate(25deg);
        transform: rotate(25deg);
    }
    
    .apple5 {
        height: 145px;
        left: 54px;
        top: 53px;
        width: 70px;
    }
    
    .apple6 {
        left: 50px;
        -webkit-transform: scaley(0.5);
        transform: scaley(0.5);
        top: 14px;
    }
    
    .apple61 {
        border-radius: 20px;
        height: 80px;
        -webkit-transform: rotate(-45deg) scale(0.9);
        transform: rotate(-45deg) scale(0.9);
        width: 80px;
    }
    
    .apple7 {
        border-radius: 50%;
        height: 22px;
        left: 66px;
        top: 192px;
        width: 47px;
    }
    
    .apple8 {
        border-radius: 50%;
        height: 85px;
        left: 144px;
        top: 63px;
        width: 85px;
    }
    
    #apple .slice {
        height: 200px;
        position: absolute;
        width: 180px;
    }
    
    #apple .slice * {
        position: absolute;
    }
    
    #apple .slice1 *{
        background:#333;
    }
    
    /*==========分解apple==========*/    
    
    .apple9:before,.apple9:after {
        background: #333;
    }
    .apple9{
        left:122px;
        top:-18px;
        -webkit-transform: rotate(40deg);
        transform: rotate(40deg);
        }
    .apple9:before,.apple9:after {
        border-radius:50%;
        content:".";
        display: block;
        height: 90px;
        position: absolute;
        width:90px;background: #333;
    }
    .apple9:before {
        clip:rect(0 13px 80px 0px);
    }
    .apple9:after {
        clip:rect(14px 100px 76px 76px);
        left:-64px;
    }    
    </style>
    </head>
    
    <body>
    
    <div id="apple">
        <div class="canvas">        
            <div class="icon">
                <!--苹果[-->
                <div class="slice1 slice">
                    <div class="apple1"></div>
                    <div class="apple2 apple1"></div>
                    <div class="apple3"></div>
                    <div class="apple4 apple3"></div>
                    <div class="apple5"></div>
                </div>
                <!--end 苹果-->
                
                <div class="slice">
                
                    <!--苹果顶部凹下去部分-->
                    <div class="apple6">
                        <div class="apple61"></div>
                    </div>
                    <!--end 苹果顶部凹下去部分-->
                    
                    <!--苹果底部凹下去部分-->
                    <div class="apple7"></div>
                    <!--苹果底部凹下去部分-->
                    
                    <!--被咬一口的部分-->
                    <div class="apple8"></div>
                    <!--end 被咬一口部分-->
                    <!--顶部叶子部分-->
                    <div class="apple9"></div>
                    <!--end 顶部叶子部分-->
                </div>
            </div>
        </div>
    </div>
    
    </body>
    </html>

    抄袭了原版的,简化了原版的,合适菜鸟学习

    原文:http://www.w3cfuns.com/thread-5592982-1-1.html

  • 相关阅读:
    天涯何远 咫尺相依
    Load runner 11在多台测试机上执行一个场景的方法
    利用MVC4新特性为站点添加移动视图
    让django像Asp.Net Mvc一样自动匹配Controller和Action
    使用TFS API前提条件:SDKs
    ubuntu手动安装jdk并配置jetty
    [zz] Install rpm in Ubuntu
    64位ubuntu下安装32位jdk
    [zz] Ubuntu11.04安装谷歌输入法
    SpringCloud gateway lb//方式+ nacos 503 三种解决方案
  • 原文地址:https://www.cnblogs.com/csdttnk/p/3333619.html
Copyright © 2011-2022 走看看