div边框动态效果(转)

2024-05-30 19:32
文章标签 边框 div 动态效果

本文主要是介绍div边框动态效果(转),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

转自:https://blog.csdn.net/mfkarj/article/details/102564074

/向下流动/
.pipeline_down_arrows {
width: 4px;
height: calc(100% - 2px);
border-left: 1px solid #1AB395;
border-right: 1px solid #1AB395;
border-bottom: 1px solid #1AB395;
border-top: 1px solid #1AB395;
}
/向左流动/
.pipeline_left_arrows {
width: calc(100% - 9px);
height: 4px;
border-top: 1px solid #1AB395;
border-bottom: 1px solid #1AB395;
}

/向上流动/
.pipeline_up_arrows {
width: 4px;
height: calc(100% - 6px);
border-left: 1px solid #1AB395;
border-right: 1px solid #1AB395;
border-top: 1px solid #1AB395;
}
.pipecorner_arrows{
position: relative;
width: 100%;
height: 100%;
}

.pipecorner_arrows .position_left_bottom {
position: absolute;
top: 0px;
left: 0;
}

.pipecorner_arrows .position_bottom_right {
position: absolute;
bottom: 0;
left: 5px;
}
.pipecorner_arrows .position_top_left {
position: absolute;
top: 0px;
left: 5px;
}

.pipecorner_arrows .position_right_top {
position: absolute;
bottom: 5px;
left: 495px;
}

/初始化下箭头/
.arrow_down_arrows {
width: 100%;
height: 100%;
overflow: hidden;
background: linear-gradient(#2196F3, #fdfdfd,#2196F3) repeat-y 0 0;

/*无限循环箭头动画效果*/
animation: down_arrow_square_default 3s infinite linear;
-moz-animation: down_arrow_square_default 3s infinite linear;
-webkit-animation: down_arrow_square_default 3s infinite linear;
-o-animation: down_arrow_square_default 3s infinite linear;

}

/初始化右箭头/
.arrow_right_arrows{
width: 100%;
height: 100%;
overflow: hidden;
background: linear-gradient(to right, #2196F3,#fdfdfd,#2196F3) repeat-x 0 0;

/*无限循环箭头动画效果*/
animation: right_arrow_square_default 3s infinite linear;
-moz-animation: right_arrow_square_default 3s infinite linear;
-webkit-animation: right_arrow_square_default 3s infinite linear;
-o-animation: right_arrow_square_default 3s infinite linear;

}
/初始化上箭头/
.arrow_up_arrows {
width: 100%;
height: 100%;
overflow: hidden;
background: linear-gradient(#2196F3, #fdfdfd,#2196F3) repeat-y 0 0;

/*无限循环箭头动画效果*/
animation: up_arrow_square_default 3s infinite linear;
-moz-animation: up_arrow_square_default 3s infinite linear;
-webkit-animation: up_arrow_square_default 3s infinite linear;
-o-animation: up_arrow_square_default 3s infinite linear;

}

/初始化左箭头/
.arrow_left_arrows{
width: 100%;
height: 100%;
overflow: hidden;
background: linear-gradient(to right, #2196F3,#fdfdfd,#2196F3) repeat-x 0 0;

/*无限循环箭头动画效果*/
animation: left_arrow_square_default 3s infinite linear;
-moz-animation: left_arrow_square_default 3s infinite linear;
-webkit-animation: left_arrow_square_default 3s infinite linear;
-o-animation: left_arrow_square_default 3s infinite linear;

}

@keyframes down_arrow_square_default {
0% {
background: linear-gradient(#2196F3, #fdfdfd,#2196F3) repeat-y 0 0;
}

100% {background: linear-gradient(#2196F3, #fdfdfd,#2196F3) repeat-y 0 500px;
}

}

@keyframes right_arrow_square_default {
0% {
background: linear-gradient(to right, #2196F3,#fdfdfd,#2196F3) repeat-x 0 0;
}
100% {
background: linear-gradient(to right, #2196F3,#fdfdfd,#2196F3) repeat-x 500px 0;
}
}
@keyframes up_arrow_square_default {
0% {
background: linear-gradient(#2196F3, #fdfdfd,#2196F3) repeat-y 0 0;
}

100% {background: linear-gradient(#2196F3, #fdfdfd,#2196F3) repeat-y 0 -500px;
}

}

@keyframes left_arrow_square_default {
0% {
background: linear-gradient(to right, #2196F3,#fdfdfd,#2196F3) repeat-x 0 0;
}
100% {
background: linear-gradient(to right, #2196F3,#fdfdfd,#2196F3) repeat-x -500px 0;
}
}

这篇关于div边框动态效果(转)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1016769

相关文章

Codeforces Round #240 (Div. 2) E分治算法探究1

Codeforces Round #240 (Div. 2) E  http://codeforces.com/contest/415/problem/E 2^n个数,每次操作将其分成2^q份,对于每一份内部的数进行翻转(逆序),每次操作完后输出操作后新序列的逆序对数。 图一:  划分子问题。 图二: 分而治之,=>  合并 。 图三: 回溯:

Codeforces Round #261 (Div. 2)小记

A  XX注意最后输出满足条件,我也不知道为什么写的这么长。 #define X first#define Y secondvector<pair<int , int> > a ;int can(pair<int , int> c){return -1000 <= c.X && c.X <= 1000&& -1000 <= c.Y && c.Y <= 1000 ;}int m

Codeforces Round #113 (Div. 2) B 判断多边形是否在凸包内

题目点击打开链接 凸多边形A, 多边形B, 判断B是否严格在A内。  注意AB有重点 。  将A,B上的点合在一起求凸包,如果凸包上的点是B的某个点,则B肯定不在A内。 或者说B上的某点在凸包的边上则也说明B不严格在A里面。 这个处理有个巧妙的方法,只需在求凸包的时候, <=  改成< 也就是说凸包一条边上的所有点都重复点都记录在凸包里面了。 另外不能去重点。 int

CSS实现DIV三角形

本文内容收集来自网络 #triangle-up {width: 0;height: 0;border-left: 50px solid transparent;border-right: 50px solid transparent;border-bottom: 100px solid red;} #triangle-down {width: 0;height: 0;bor

小程序button控件上下边框的显示和隐藏

问题 想使用button自带的loading图标功能,但又不需要button显示边框线 button控件有一条淡灰色的边框,在控件上了样式 border:none; 无法让button边框隐藏 代码如下: <button class="btn">.btn{border:none; /*一般使用这个就是可以去掉边框了*/} 解决方案 发现button控件有一个伪元素(::after

创建一个大的DIV,里面的包含两个DIV是可以自由移动

创建一个大的DIV,里面的包含两个DIV是可以自由移动 <body>         <div style="position: relative; background:#DDF8CF;line-height: 50px"> <div style="text-align: center; width: 100%;padding-top: 0px;"><h3>定&nbsp;位&nbsp;

Codeforces Round 971 (Div. 4) (A~G1)

A、B题太简单,不做解释 C 对于 x y 两个方向,每一个方向至少需要 x / k 向上取整的步数,取最大值。 由于 x 方向先移动,假如 x 方向需要的步数多于 y 方向的步数,那么最后 y 方向的那一步就不需要了,答案减 1 代码 #include <iostream>#include <algorithm>#include <vector>#include <string>

CF#271 (Div. 2) D.(dp)

D. Flowers time limit per test 1.5 seconds memory limit per test 256 megabytes input standard input output standard output 题目链接: http://codeforces.com/contest/474/problem/D We s

CF #278 (Div. 2) B.(暴力枚举+推导公式+数学构造)

B. Candy Boxes time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output 题目链接: http://codeforces.com/contest/488/problem/B There

CF#278 (Div. 2) A.(暴力枚举)

A. Giga Tower time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output 题目链接: http://codeforces.com/contest/488/problem/A Giga To