tutoriais mais recente desenvolvimento web
×

CSS Tutorial

CSS CASA CSS Introdução CSS Sintaxe CSS Como CSS cores CSS Fundos CSS Fronteiras CSS margens CSS Preenchimento CSS Altura largura CSS Texto CSS fontes CSS ligações CSS listas CSS tabelas CSS Modelo de Caixa CSS Contorno CSS de exibição CSS Largura máxima CSS Posição CSS Flutuador CSS Inline-block CSS Alinhar CSS combinadores CSS Pseudo-classe CSS Pseudo-elemento CSS Barra de navegação CSS dropdowns CSS tooltips CSS Galeria de imagens CSS Opacidade imagem CSS Sprites imagem CSS attr seletores Formas CSS CSS contadores

CSS3

CSS3 Introdução CSS3 Cantos arredondados CSS3 Imagens de fronteira CSS3 Fundos CSS3 cores CSS3 gradientes CSS3 sombras CSS3 Texto CSS3 fontes CSS3 transformações 2D CSS3 transformações 3D CSS3 transições CSS3 animações CSS3 imagens CSS3 botões CSS3 Paginação CSS3 várias Colunas CSS3 Interface de usuário CSS3 box Dimensionamento CSS3 Flexbox CSS3 Consultas de mídia CSS3 Exemplos MQ

CSS Web design responsivo

Web design responsivo Intro Web design responsivo Janela de exibição Web design responsivo Grid View Web design responsivo Consultas de mídia Web design responsivo imagens Web design responsivo vídeos Web design responsivo Frameworks

CSS Examples

CSS Exemplos CSS Questionário CSS Certificado

CSS References

CSS Referência CSS seletores CSS Funções CSS Aural referência CSS Web Safe fontes CSS Animatable CSS Unidades CSS PX-EM conversor CSS cores CSS Valores de cor CSS Nomes das cores CSS3 Suporte a navegadores

 

CSS botões


Saiba como estilo de botões usando CSS.


Styling Camiseta básica

CSS

Exemplo

.button {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}
Tente você mesmo "

Cores do botão

Use a background-color propriedade para alterar a cor de um botão de fundo:

Exemplo

.button1 {background-color: #4CAF50;} /* Green */
.button2 {background-color: #008CBA;} /* Blue */
.button3 {background-color: #f44336;} /* Red */
.button4 {background-color: #e7e7e7; color: black;} /* Gray */
.button5 {background-color: #555555;} /* Black */
Tente você mesmo "

tamanhos de botão

Use o font-size propriedade para alterar o tamanho de um botão:

Exemplo

.button1 {font-size: 10px;}
.button2 {font-size: 12px;}
.button3 {font-size: 16px;}
.button4 {font-size: 20px;}
.button5 {font-size: 24px;}
Tente você mesmo "

arredondados Botões

Use o border-radius propriedade para adicionar cantos arredondados a um botão:

Exemplo

.button1 {border-radius: 2px;}
.button2 {border-radius: 4px;}
.button3 {border-radius: 8px;}
.button4 {border-radius: 12px;}
.button5 {border-radius: 50%;}
Tente você mesmo "

Coloridas Fronteiras Botão

Use a border propriedade para adicionar uma borda colorida a um botão:

Exemplo

.button1 {
    background-color: white;
    color: black;
    border: 2px solid #4CAF50; /* Green */
}
...
Tente você mesmo "

Hoverable Botões

vermelho
vermelho

Use a :hover selector para alterar o estilo de um botão quando você move o mouse sobre ele.

Dica: Use a transition-duration propriedade para determinar a velocidade do efeito "hover":

Exemplo

.button {
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

.button:hover {
    background-color: #4CAF50; /* Green */
    color: white;
}
...
Tente você mesmo "

sombra Botões

Use o box-shadow propriedade para adicionar sombras a um botão:

Exemplo

.button1 {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}

.button2:hover {
    box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
}
Tente você mesmo "

pessoas com mobilidade Botões

Use a opacity propriedade para adicionar transparência a um botão (cria uma aparência "desativado").

Dica: Você também pode adicionar o cursor propriedade com um valor de "não-autorizado", que irá mostrar uma "nenhum sinal do estacionamento" quando você passa o mouse sobre o botão:

Exemplo

.disabled {
    opacity: 0.6;
    cursor: not-allowed;
}
Tente você mesmo "

botão Largura


Por defeito, o tamanho do botão é determinada pelo seu teor de texto (tão larga como o seu conteúdo). Use a width propriedade para alterar a largura de um botão:

Exemplo

.button1 {width: 250px;}
.button2 {width: 50%;}
.button3 {width: 100%;}
Tente você mesmo "

botão Grupos


Remover margens e adicionar float:left para cada botão para criar um grupo de botões:

Exemplo

.button {
    float: left;
}
Tente você mesmo "

Rodeado grupos de botões


Use a border propriedade para criar um grupo de botões com borda:

Exemplo

.button {
    float: left;
    border: 1px solid green
}
Tente você mesmo "

animated Buttons

Exemplo

Adicionar uma seta em foco:

Tente você mesmo "

Exemplo

Adicionar um efeito "cascata" no clique:

Tente você mesmo "

Exemplo

Adicionar um efeito de "pressionado" no clique:

Tente você mesmo "