I have form like this:
<form action="login_form.php" method="POST" id="login_form">
Email <input name="email" type="text" size="25" placeholder="type your email"/>
Password <input name="password" type="text" size="25" placeholder="type your password" />
<input type="submit" class="btn" value="" name="submit" />
</form>
对于提交按钮,我使用了CSS中的图像:
.btnew{
background:url('img/login_button_1_1.jpg') no-repeat; width:270px; height:46px; border:none; cursor: pointer;
}
.btnew:hover{
background:url('img/login_button_1_1_light.jpg') no-repeat; width:270px; height:46px; border:none; cursor: pointer;
}
当页面加载时,我的表单有一个提交按钮,名称为“login_button_1_1.jpg”。当用户将鼠标放在提交按钮上方时,根据我的 CSS,按钮会成功地更改为“login_button_1_1_light.jpg”。问题是,用户第一次将鼠标放在提交按钮上方时,会出现一个非常小的延迟,直到图像“login_button_1_1_light.jpg”出现。看起来它不是在页面开始加载时就已经加载了。有什么办法可以解决这个问题吗?
:hover
图片。 - haim770