div css 会员登录表单,html5 css3谷歌会员登录表单界面特效

特效描述:html5 css3 谷歌会员登录 表单界面特效,html5 css3登录表单界面,谷歌会员登录界面

代码结构

1. 引入CSS

2. 引入JS

3. HTML代码

$(document).ready(function () {

$(function () {

var animationLibrary = 'animate';

$.easing.easeOutQuart = function (x, t, b, c, d) {

return -c * ((t = t / d - 1) * t * t * t - 1) + b;

};

$('[ripple]:not([disabled],.disabled)').on('mousedown', function (e) {

var button = $(this);

var touch = $('');

var size = button.outerWidth() * 1.8;

var complete = false;

$(document).on('mouseup', function () {

var a = { 'opacity': '0' };

if (complete === true) {

size = size * 1.33;

$.extend(a, {

'height': size + 'px',

'width': size + 'px',

'margin-top': -size / 2 + 'px',

'margin-left': -size / 2 + 'px'

});

}

touch[animationLibrary](a, {

duration: 500,

complete: function () {

touch.remove();

},

easing: 'swing'

});

});

touch.addClass('touch').css({

'position': 'absolute',

'top': e.pageY - button.offset().top + 'px',

'left': e.pageX - button.offset().left + 'px',

'width': '0',

'height': '0'

});

button.get(0).appendChild(touch.get(0));

touch[animationLibrary]({

'height': size + 'px',

'width': size + 'px',

'margin-top': -size / 2 + 'px',

'margin-left': -size / 2 + 'px'

}, {

queue: false,

duration: 500,

'easing': 'easeOutQuart',

'complete': function () {

complete = true;

}

});

});

});

var username = $('#username'), password = $('#password'), erroru = $('erroru'), errorp = $('errorp'), submit = $('#submit'), udiv = $('#u'), pdiv = $('#p');

username.blur(function () {

if (username.val() == '') {

udiv.attr('errr', '');

} else {

udiv.removeAttr('errr');

}

});

password.blur(function () {

if (password.val() == '') {

pdiv.attr('errr', '');

} else {

pdiv.removeAttr('errr');

}

});

submit.on('click', function (event) {

event.preventDefault();

if (username.val() == '') {

udiv.attr('errr', '');

} else {

udiv.removeAttr('errr');

}

if (password.val() == '') {

pdiv.attr('errr', '');

} else {

pdiv.removeAttr('errr');

}

});

});

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值