按钮显示箭头过度动画transition
程序员文章站
2024-03-24 22:56:58
...
按钮效果
当鼠标悬停按钮上时,文字向左滑动,并且在右侧箭头从右向左滑出当鼠标再次离开按钮时,文字向右滑动回原位置,并且右侧滑出箭头向右隐藏
附上过渡效果代码
<head>
<meta charset="UTF-8">
<title>按钮显示箭头动画transition过度</title>
<style>
.button{
border:none;
background-color:red;
color:white;
padding:15px 20px;
font-size:15px;
cursor:pointer;
border-radius:5px;
width:150px;
}
.button span{
position: relative;
display: inline-block;
transition: .5s;
}
.button span::after{
content: "»";
opacity:0;
right:-20px;
position: absolute;
transition: .5s;
}
.button:hover span{
padding-right: 25px;
}
.button:hover span:after{
opacity: 1;
right: 0;
}
</style>
</head>
<body>
<button class="button"><span>我是按钮</span></button>
</body>
上一篇: MATLAB实践 - 让计算机去玩24点
推荐阅读
-
按钮显示箭头过度动画transition
-
CSS3中的Transition过度与Animation动画属性使用要点
-
vue动画之点击按钮往上渐渐显示出来的实例
-
jquery实现隐藏与显示动画效果/输入框字符动态递减/导航按钮切换
-
详解vue过度效果与动画transition使用示例
-
CSS3中的Transition过度与Animation动画属性使用要点
-
一款基于css3和jquery实现的动画显示弹出层按钮教程
-
基于css3 transition图文动画显示特效_html/css_WEB-ITnose
-
基于css3 transition图文动画显示特效_html/css_WEB-ITnose
-
vue动画之点击按钮往上渐渐显示出来的实例