tablayout切换动画,css动画效果旋转
CSS 3动画实例-标签背景切换的动态效果,具体代码如下所示:
style type=text/css .滑动标签{ display:flex;位置:相对;边框:1px纯色# 3d3d3d边框半径:10px宽度:150像素溢出:隐藏;背景:# 1c1c1c }。滑动标签* { z索引:2;}.滑动标签输入{ display:none;}.滑动标签tab { display:flex;对齐-项目:居中;对齐-内容:居中;边框-半径:9px高度:18px字体大小:12px颜色:# fff光标:指针;}.滑动标签。滑翔机{ display:flex;位置:绝对;边框-半径:9px高度:18px背景:# 3da35az指数:1;过渡:0.25秒缓出;} /*降低z索引*/。滑动标签输入[type=radio]:选中标签{ color:# fff;} /*按需修改当前项颜色*/.滑动标签输入[type=radio]:第n种类型(1):选中~。glider { transform:translate x(0%);}.滑动标签输入[type=radio]:第n种类型(2):选中~。glider { transform:translate x(100%);}.滑动标签输入[type=radio]:第n种类型(3):选中~。glider { transform:translate x(200%);}.滑动标签。标签-3倍.选项卡,滑动标签。标签-3倍.滑翔机{宽度:50px }/style div class= slide-tabs tabs-3x 输入类型= radio id= radio-1 value= 1 name= tabs checked= checked label class= tab for= radio-1 日/标签输入type= radio id= radio-2 value= 2 name= tabs label class= tab for= radio-2 周/标签输入type= radio id=radio-3 value= 3 name= tabs label class= tab for= radio-3 月/label span class= glider /span/div代码如上,当点击"日、周、月"时,除了选中当前项,还会有下面的绿色块移动的效果。如下图:
巧妙一
使用收音机,这使得不需要Java脚本语言去设置当前项。
同时隐藏了收音机,而标签的为属性使标签与收音机关联起来了,点了标签相当于点了收音机。
巧妙二
过渡与转换:translateX的配合,其中数值指x方向的位移。
到此这篇关于CSS3选项卡动画实例之背景切换动态效果的文章就介绍到这了,更多相关css3选项卡背景切换效果内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。