用css3拼凑出来的桃心

demo地址:http://codepen.io/tianzi77/pen/qdWjdJ
先定义图片旋转起点transform-origin,
然后改变旋转角度transform:rotate(xdeg)
最后实现2个图片拼成好看的桃心,用:before和:after进行连接。
content设置为空。
样式代码:

<style type="text/css">
        #heart {
            position: relative;    
            width: 500px;    
            height: 90px;
            }
            #heart:before,#heart:after{    
                position: absolute;    
                content: "";    
                left: 50px;    
                top: 0;    
                width: 50px;    
                height: 80px;    
                background: orange;    
                -moz-border-radius: 50px 50px 0 0;    
                border-radius: 50px 50px 0 0;    
                -webkit-transform: rotate(-45deg);       
                -moz-transform: rotate(-45deg);        
                -ms-transform: rotate(-45deg);         
                -o-transform: rotate(-45deg);            
                transform: rotate(-45deg);    
                -webkit-transform-origin: 0 100%;       
                -moz-transform-origin: 0 100%;        
                -ms-transform-origin: 0 100%;        
                 -o-transform-origin: 0 100%;            
                 transform-origin: 0 100%;
                 }
                 #heart:after{    
                    left: 0;    
                    -webkit-transform: rotate(45deg);       
                    -moz-transform: rotate(45deg);        
                    -ms-transform: rotate(45deg);         
                    -o-transform: rotate(45deg);            
                    transform: rotate(45deg);    
                    -webkit-transform-origin: 100% 100%;       
                    -moz-transform-origin: 100% 100%;        
                    -ms-transform-origin: 100% 100%;         
                    -o-transform-origin: 100% 100%;            
                    transform-origin :100% 100%;
                 } 

    #xiaozhe{
        position: absolute;
        left: 33px;
        top: 19px;
        font-family: "微软雅黑";
        font-weight: bolder;
        text-shadow:1px 1px 1px yellow;
        color: green;
        font-size: 27px;
        margin: 0 auto;
    }
    #xiaozhe:hover{
        transform:scale(1.1,1.1);
        cursor: pointer;
    }
</style>

内容代码:

    <div id="heart">
    </div>
    <span id="xiaozhe">小哲</span>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值