26 Jun
Posted by bill as Ajax, CSS, Internet, JavaScript, Webdesigner
Css com estilo, tabela de login e cadastro!
Muito facil e simples de implementar, e perfeito para ocupar menos espaço em seus layouts, confira!
Passo 1
Layout é dividido em 3 partes, Container, Tabbox e Panel, a div Container é a div principal.
Codigo HTML:
<div id=”container”>
<div id=”tabbox”></div>
<div id=”panel”></div>
</div>
Codigo CSS
#container
{
width:350px
}
#tabbox
{
height:40px
}
#panel
{
background-color:#FFF;
height:300px;
}
Passo 2
Div Tabbox é dividida em 2 partes verticais a aba Login e Cadastro
Codigo HTML
<div id=”tabbox”>
<a href=”#” id=”signup”>Signup</a>
<a href=”#” id=”login”>Login</a>
</div>
Codigo CSS
.tab
{
background: #dedede;display: block;height: 40px;
line-height: 40px;text-align: center;
width: 80px;float: right;font-weight: bold;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius: 4px 4px 0px 0px;
}
a
{
color: #000;
margin: 0;
padding: 0;
text-decoration: none;
}
.signup
{
margin-left:8px;
}
.select
{
background-color:#FFF;
}
Passo 3
Agoa a Div Panel dividida em 2 parte, são Loginbox e Signupbox.
Codigo HTML
<div id=”panel”>
<div id=”loginbox”>Login Form</div>
<div id=”signupbox”>Signup Form</div>
</div>
Codigo CSS
#loginbox
{
min-height:200px;
padding:10px;
}
#signupbox
{
min-height:200px;
padding:10px;
display:none;
}
Passo 4
Manipulação de objetos DOM com JavaScript.
Codigo Javascript
<script type=”text/javascript” src=”http://ajax.googleapis.com/
ajax/libs/jquery/1.5/jquery.min.js”></script>
<script type=”text/javascript”>
$(document).ready(function()
{
$(“.tab”).click(function()
{
var X=$(this).attr(‘id’);
if(X==’signup’)
{
$(“#login”).removeClass(‘select’);
$(“#signup”).addClass(‘select’);
$(“#loginbox”).slideUp();
$(“#signupbox”).slideDown();
}
else
{
$(“#signup”).removeClass(‘select’);
$(“#login”).addClass(‘select’);
$(“#signupbox”).slideUp();
$(“#loginbox”).slideDown();
}
});
});
</script>
Baixar o Script | Veja o Sctipt funcionando
Agora é só usar sua criatividade e dar mais vida a isso, boa sorte!
RSS feed for comments on this post · TrackBack URI
Leave a reply