CADASTRE-SE

Formulário Limpo e elegante CSS3

5 11 31 9 Thauan Almeida | Assunto: CSS

Este artigo é sobre como criar um formulário usando algumas das propriedades CSS3. Você pode facilmente personalizar o estilo.

Este artigo é sobre como criar um formulário usando algumas das propriedades CSS3. Você pode facilmente personalizar o estilo. O formulário é simples, você pode implementar mais campos nele, mas fica limpo, leve e com uma ótima aparência e principalmente com usabilidade, quando você passa o mouse sobre os campos ou quando esta com foco em algum campo.

Exemplo do formulário:

http://www.oficinadanet.com.br//imagens/coluna/2913/formulario.jpg



O HTML


O código HTML do formulário é dado abaixo. Nós usamos o rótulo para cada campo de entrada, e envolvê-la em uma div.

<form id="contactform" class="rounded" method="post" action="">
<h2>Contact Form</h3>
 
<div class="field">
    <label for="name">Name:</label>
    <input type="text" class="input" name="name" id="name" />
    <p class="hint">Enter your name.</p>
</div>
 
<div class="field">
    <label for="email">Email:</label>
    <input type="text" class="input" name="email" id="email" />
    <p class="hint">Enter your email.</p>
</div>
 
<div class="field">
    <label for="message">Message:</label>
    <textarea class="input textarea" name="message" id="message">
    </textarea>
    <p class="hint">Write your message.</p>
</div>
 
<input type="submit" name="Submit"  class="button" value="Submit" />
</form>



Adicionando estilo ao formulário


Layout do formulário: Podemos adicionar algum estilo para formar o layout, por exemplo, podemos definir a largura da forma, cor de fundo, estilos de borda, ea caixa de sombra etc Por exemplo:

#contactform {
 
    width: 500px;
    padding: 20px;
    background: #f0f0f0;
    overflow:auto;
 
    /* Border style */
    border: 1px solid #cccccc;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px; 
 
    /* Border Shadow */
    -moz-box-shadow: 2px 2px 2px #cccccc;
    -webkit-box-shadow: 2px 2px 2px #cccccc;
    box-shadow: 2px 2px 2px #cccccc;
 
    }


Marcadores:


O HTML

Leia a seguir: O que é tableless e como funciona essa metodologia?



Você precisa ler isto:

Comentários

TOPO