入力フォームにフォーカスすると鉛筆でカキカキするアニメーションを表示するアイディア 『Simple focus in/out input animation』

PR
Simple focus in/out input animation
By Mirko Zorić
inputにフォーカスすることで、入力中であるアニメーションを表示させるアイディアです
フォーカスするとペンが左から現れて、カキカキとアニメーションするのが入力中だというのがわかりやすくて良い
あとは、地味に背景のグラデーションもいい感じです、色使いもイケてます
動作はjQueryを使って制御されています
javascript (jQuery)
// jquery transit is used to handle the animation
$('input').focusin(function() {
$('label').transition({x:'80px'},500,'ease').next()
.transition({x:'5px'},500, 'ease');
//setTimeout needed for Chrome, for some reson there is no animation from left to right, the pen is immediately present. Slight delay to adding the animation class fixes it
setTimeout(function(){
$('label').next().addClass('move-pen');
},100);
});
$('input').focusout(function() {
$('label').transition({x:'0px'},500,'ease').next()
.transition({x:'-100px'},500, 'ease').removeClass('move-pen');
});
コードをダウンロードする
DOWNLOAD
PR


COMMENT