利用css实现悬停的一下效果

bV9mBs.gif
bV9mwZ.gif
.div1 {
    font-size: 20px;
    position: relative;
    width: 200px;
    height: 60px;
    line-height: 60px;
    margin: 20px;
}
.div1::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 200px;
    background: aquamarine;
    height: 2px;
    transition: transform .5s;
    transform: scaleX(0);
  }
.div1:hover::before {
    transform: scaleX(1);
  }

实现的效果都是用css实现的
主要用到的就是transform-origin
仓库中还有好多的效果
仓库地址

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,284评论 25 708
  • 各种纯css图标 CSS3可以实现很多漂亮的图形,我收集了32种图形,在下面列出。直接用CSS3画出这些图形,要比...
    剑残阅读 9,684评论 0 8
  • 网络请求 1.发送请求url: = 网络协议(http://今后可能是https) +文件路径? + 参数1&参数...
    那笑容不是为我阅读 1,404评论 0 8
  • 或许文章并不华丽,但是熬得住的出众,熬不住的出局。 作为一名大学生的我并没有太多存款,但是从某一刻开始充实了我的生...
    EAITO阅读 327评论 0 1
  • 我是个懒惰的人,可是想法却很多,这可以称为是思想上的巨人,行动上的矮子了。 放纵自己过后,就会得出...
    阿度007阅读 392评论 0 0