网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

html和CSS实现爱心效果

CSS在页面布局中起到非常重要的作用,CSS不仅可以美化HTML搭建的页面,还可以制作出各种炫酷的效果,作为一个前端人员,你会用CSS画爱心吗?这篇文章就给大家分享如何用HTML和CSS绘制心形,以及CSS3实现爱心特效的代码,有一定的参考价值,感兴趣的朋友可以看看。

创新互联建站服务项目包括梅里斯网站建设、梅里斯网站制作、梅里斯网页制作以及梅里斯网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,梅里斯网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到梅里斯省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

实例讲解:爱心可以看作是由两个圆和一个正方形组成,正方形的边长是圆的直径。

HTML部分:

用三个div分别表示左边圆、右边圆和正方形

CSS部分:

用border-radius:50%将其设置为圆形, 用transform:rotate(45deg)将正方形旋转45度,将它和圆组合成心形

.box{
    width:180px;
    height:160px;
    margin:100px auto;
    animation:size 1s infinite;
    animation-direction:alternate;
    transition:1s all;
    border: 1px solid black;
   }
   .round1{
    width:100px;
    height:100px;
    border-radius:50%;
    background-color:hotpink;
    left: 0;
    top: 0;
    position:absolute;
   }
   .round2{
    width:100px;
    height:100px;
    border-radius:50%;
    background-color:hotpink;
    position:absolute;
    right: 0;
    top: 0;
   }
   .bottom{
    width:100px;
    height:100px;
    background-color:hotpink;
    position:absolute;
    top:40px;
    left:40px;
    transform:rotate(45deg);
   }
   @keyframes size{
    0%{
     transform:scale(0.6);
    }
    100%{
     transform:scale(1);
    }
   }

最后用CSS3中的animation动画实现爱心特效,使爱心可以自动缩放,效果如图:

html和CSS实现爱心效果

以上就是图文详解如何用html和CSS制作爱心特效的详细内容,更多请关注创新互联其它相关文章!


名称栏目:html和CSS实现爱心效果
标题网址:http://bjjierui.cn/article/pjgcdi.html

其他资讯