HTML 分区边框动画
Html Division border animation
我一直在学习css和jquery。
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
#box
{
border-style:solid;
border-color:red;
height: 80px;
width: 180px;
}
</style>
</head>
<body>
<div id="box">Demo Box</div>
</body>
</html>
我试图实现的是边框颜色应该从左上出现并流动以在分区周围创建一个框边框。 如果可以做到这一点,似乎不可能只想知道专家指导。
*编辑MobyD感谢"像一辆tron自行车"
假设你想要一个围绕框的动画,它可以通过对一系列线条进行动画处理来排列,每个动画在完成时都会触发下一个。
addLine1();
line1.animate({ width: width-of-box }, duration, function() {
addLine2();
line2.animate({ height: height-of-box }, duration, ... );
});
每条线都必须位于其适当的角落。
演示
可能会构建一个更简洁的递归解决方案,但您必须遵循这些思路。边框属性本身不能以这种方式进行动画处理。
假设你想要一个渐变边框,或者你所说的流动是什么意思?
是的,可以做到。
示例 2px 渐变边框:
只需创建一个div 定位的相对位置,该相对位置在您的颜色中具有渐变背景然后创建一个绝对位于其中的子div,其宽度和高度略小你准备好了。
见 http://jsfiddle.net/njL3H/
相关文章:
- 如何设置html元素填充的动画
- 如何使用动画实现纸张推车
- 如何在生成下载文件时显示加载动画
- 剑道网格jQuery动画()问题
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- jQuery动画-边框宽度和颜色
- css3 动画中的虚线边框动画
- 动画添加边框(先增大然后缩小)
- HTML 分区边框动画
- CSS:悬停时动画边框
- 如何使此更改边框颜色动画停止
- HTML Canvas 中的 Javascript Animation - 无法将动画保留在边框内
- 无法使用 jQuery 对边框颜色进行动画处理
- 制作边框样式动画
- 设置边框颜色的动画
- Jquery动画裁剪边框
- 边框线动画
- CSS边框悬停动画
- 使用CSS/JS制作的发光边框动画
- 动画边框底部的长度