美文网首页
css3展开隐藏箭头图标动画

css3展开隐藏箭头图标动画

作者: 简小咖 | 来源:发表于2018-05-17 10:38 被阅读0次

实现让箭头图标再点击之后,转动180度


image.png

首先定义两个css样式

.ion_down {
  background: url("../assets/img/ion-down.svg") no-repeat;
  display: block;
  background-size: 100% 100%;
  width: 11px;
  height: 11px;
  position: absolute;
  right: 15px;
  -webkit-transition: -webkit-transform 0.2s ease-out;
  -moz-transition: -moz-transform 0.2s ease-out;
  -o-transition: -o-transform 0.2s ease-out;
  -ms-transition: -ms-transform 0.2s ease-out;
}
.ion_up {
  -webkit-transform: rotateZ(180deg);
  -moz-transform: rotateZ(180deg);
  -o-transform: rotateZ(180deg);
  -ms-transform: rotateZ(180deg);
  transform: rotateZ(180deg);
}

js只要让两个class来回切换就可以了,
以下是vue中的例子,实现动态class

<i class=" ion_down" :class="{ion_up:isShowIcon.product}"></i>

相关文章

  • css3展开隐藏箭头图标动画

    实现让箭头图标再点击之后,转动180度 首先定义两个css样式 js只要让两个class来回切换就可以了,以下是v...

  • Html5基础教程

    html案例分享: Demo01:HTML5/CSS3滑块动画菜单 图标动画很酷 Demo02:HTML5/CSS...

  • 网页高级知识点(三)

    CSS3 transition动画 CSS3 transform变换 CSS3 animation动画

  • Web奇技淫巧

    Web奇技淫巧 一,文字超过隐藏变... 二,CSS3动画效果@keyframes 三,清楚浮动Clearfix ...

  • css3 animate 让元素一开始隐藏

    css3 animate 让元素一开始隐藏 假如直接在元素中写opacity:0,则动画结束后,元素会重新隐藏,例...

  • flutter-实现一个简单的展开收起动画

    使用Tween动画,改变控件距左距离展开时,展示菜单控件,动画正向执行;收起后,动画反向执行,隐藏菜单控件;

  • 07day

    CSS3动画 CSS3 @keyframes 规则如需在 CSS3 中创建动画,您需要学习 @keyframes ...

  • Android开发(32) Actionbar 常用方法

    设置标题: 显示“返回箭头的按钮" 监听返回按钮的 事件 隐藏图标logo 我采用了一种使用将logo设置透明的方...

  • 08_dayCSS动画

    CSS3新增的功能有:过渡和动画,阴影和圆角 css3过渡动画: css3都有哪些新增的东西 : 过度,动画,阴影...

  • CSS3 动画

    CSS3 动画CSS3,我们可以创建动画,它可以取代许多网页动画图像,Flash动画,和JAVAScripts。 ...

网友评论

      本文标题:css3展开隐藏箭头图标动画

      本文链接:https://www.haomeiwen.com/subject/sxtbdftx.html