我的背景有以下代码:
.contact {
@include background(linear-gradient(#3e72ab, #39699d));
color: #fff;
display: none;
height: 500px;
transition: background 1s linear;
-moz-transition: background 1s linear; /* FF 4 */
-webkit-transition: background 1s linear; /* Safari & Chrome */
-o-transition: background 1s linear; /* Opera */
-webkit-backface-visibility: hidden;
以及以下 JavaScript 在单击提交按钮时更改背景:
$(".contact input[type='submit']").click(function() {
$(".contact").css({"background":"#2ea930"});
});
但是当我单击提交按钮时,会出现白色闪烁。为什么会这样?它按预期闪烁白色然后变为绿色。我该如何阻止这个?