use*_*745 4 html javascript css jquery colors
我想知道是否有人可以帮助我在两秒后将div的颜色从黑色变为白色,然后在两秒后从白色变为黑色,再次返回等等,只要div存在.换句话说,只有当用户点击并拖动表面时才显示div(就像桌面选择区域一样),我的目标是在用户仍在选择时更改边框的颜色,如上所述表面就像重新调整div一样.
如果您的浏览器要求允许您使用css3,则根本不需要任何javascript.
HTML:
<div class="blinkdiv">
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
@-webkit-keyframes blackWhite {
0% { background-color: white; }
50% { background-color: white; }
51% { background-color: black; }
100% { background-color: black; }
}
.blinkdiv {
height: 100px;
background-color: black;
-webkit-animation-name: blackWhite;
-webkit-animation-iteration-count: infinite;
-webkit-animation-duration: 2s;
}
Run Code Online (Sandbox Code Playgroud)
这是一个例子:http://jsfiddle.net/tommcquarrie/w3Qy9/1/
每 2 秒后,背景颜色就会从黑色转变为白色,然后重复。
body {
-webkit-animation:name 2s infinite;
}
@-webkit-keyframes name {
0% {background-color:black;}
100% {background-color:white;}
}
Run Code Online (Sandbox Code Playgroud)
jsFiddle 演示..尚未在许多浏览器中测试它..在 Chrome 中工作。