栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > Html/CSS > CSS教程

纯CSS3制作的鼠标悬停时边框旋转

CSS教程 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

下面以2017年新年祝福语为例给大家展示下效果。

纯CSS3实现的鼠标悬停时边框旋转的效果:


鼠标悬停时边框旋转动画

 

实现代码如下,代码中注释已经比较详细,就不再多说了:




    
    document
    
 body {
     width: 40rem;
     height: 30rem;
     font-size: 62.50%;   
 }
 .container {
     width: 100%;
     height: 100%;
     background: #0f0;
     text-align: center;
 }
 
 
 
 .content {
     display: inline-block;
     margin-top: 5rem;
     width: 20rem;
     height: 20rem;
     border: solid 15px rgba(255, 255, 255, 1);  
     border-radius: 50%;
     box-sizing: border-box;
     transition: all 2s;     
 }
 
 
 
 .content:before {
     display: inline-block;
     width: 100%;
     height: 100%;
     border-radius: 50%;
     box-sizing: border-box;
     content: '';
 }
 
 .content:hover {
     
 }
 
 .content:hover:before {
     border: dashed 30px #fff;
     animation: whirl 9s linear infinite;  
 }
 
 .con-text {
     margin: -60% auto;
     width: 80%;
     font-size: 3rem;
     
     overflow: hidden;
     white-space: nowrap;
     text-overflow: ellipsis;
 }
 
 @keyframes whirl {
     from {
  transform: rotate(0deg);
     }
     to {
  transform: rotate(360deg);
     }
 }
    


    

新年好新年好新年好

以上所述是小编给大家介绍的纯CSS3制作的鼠标悬停时边框旋转,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对考高分网网站的支持!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/215577.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号