1. CSS
.typed-char {
width: 80px;
height: 80px;
text-align: center;
padding-top: 5px;
margin: 2px;
border: 1px solid #c9c041;
background: #eed200;
font-weight: bold;
text-shadow: #FFF 0px 1px 1px;
font-size: 60px;
font-family: Verdana;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-moz-box-shadow: 0 1px 3px #999;
-webkit-box-shadow: 0 1px 3px #999;
}
input {
width: 450px;
height: 90px;
font-size: 70px;
border-radius: 3px;
border: 1px solid #eed200;
outline:none;
padding: 0 5px;
box-shadow: 0 1px 3px #999;
}
2. Подключение jQuery
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>
3. Подключение Fire.Pass.Chars.js
<script type="text/javascript" src="fire.pass.chars.js"></script>
4. JavaScript
<script type="text/javascript">
$(document).ready(function() {
$('#pass').awesomePassword({
left: -74
});
});
</script>
5. HTML
<form name="first-form" method="post">
<input type="password" id="pass" name="pass" />
</form>