Elaborar um código CSS3 - Vol. 1 Efeitos
Página 1 de 1
Elaborar um código CSS3 - Vol. 1 Efeitos
O Cascading Style Sheets (CSS) é uma "folha de estilo" composta por “camadas” e utilizada para definir a apresentação (aparência) em páginas da internet que adotam para o seu desenvolvimento linguagens de marcação (como XML, HTML e XHTML). O CSS define como serão exibidos os elementos contidos no código de uma página da internet e sua maior vantagem é efetuar a separação entre o formato e o conteúdo de um documento. CSS3 é a mais nova versão da famosa da linguagem utilizada para personalização do layout de páginas da web, CSS, onde se define estilos para páginas web com efeitos de transição, imagem, e outros, que dão um estilo novo às páginas.
Border Radius |
No local de vermelho é de extrema importância o preenchimento, este local implica em dizer a todo o código que será num determinado local que todas as propriedades serão aplicadas. Para mais informações sobre elaboração de novos códigos, consulte o tutorial: Elaborar um código CSSClasse {
Propriedades;
}
Código | |
Propriedades para cada navegador | |
Mozilla, Gecko |
|
Safari, Chrome, Android, Internet 9+ |
|
Verde -> Poderá ser o valor left (Esquerda) ou right (Direita), este será aonde a borda será modificado, no caso acima será modificada a parte de cima da borda (top) no lado esquerdo.
Laranja -> Local aonde terá de adicionar a quantidade que a borda ficará redonda, quanto maior o valor, maior será o arredondamento.
Box Shadow |
Código | |
Propriedades para cada navegador | |
Mozilla, Gecko |
|
Safari, Chrome, Android, Internet 9+ |
|
Comum a todos |
|
Verde -> Local aonde irá definir o valor do comprimento vertical, quanto maior o valor mais a sombra da classe irá para baixo e quanto menor for o valor mais a sombra irá para cima.
Laranja -> Definirá neste local o desfoque da sombra, quanto maior for o valor maior desfoque a sombra terá, sendo assim, se espalhando mais, obviamente, quanto menor for o valor menos desfoque a sombra terá.
Violeta -> Local aonde irá definir a cor de fundo da sombra (em hexadecimal).
Text Shadow |
Código | |
Propriedades para cada navegador | |
Comum a todos |
|
Verde -> Local aonde irá definir o valor do comprimento vertical, quanto maior o valor mais a sombra da classe irá para baixo e quanto menor for o valor mais a sombra irá para cima.
Laranja -> Definirá neste local o desfoque da sombra, quanto maior for o valor maior desfoque a sombra terá, sendo assim, se espalhando mais, obviamente, quanto menor for o valor menos desfoque a sombra terá.
Violeta -> Local aonde irá definir a cor de fundo da sombra (em hexadecimal).
Text Rotation |
Código | |
Propriedades para cada navegador | |
Mozilla, Gecko |
|
Safari, Chrome, Android, Internet 9+ |
|
Comum a todos |
|
Background RBGA |
Antes de aprendermos sobre o código, há algo interessante a se adquirir como conhecimento, o título RBG já dá o nome do que iremos trabalhar no código, observe: R -> red, G -> Green e B -> Blue.
Código | |
Propriedades para cada navegador | |
Comum a todos |
|
Verde -> Será definido um número de 0 a 255 que estará relacionado com a intensidade da cor verde.
Azul -> Será definido um número de 0 a 255 que estará relacionado com a intensidade da cor azul.
Laranja -> Será definido um número de 0 a 1 (passando por 0.1, enfim...) que estará relacionado com a opacidade do fundo da classe.
@Fonte Face |
Este código não precisa ser adicionado no lugar de propriedades como foi dito no começo do tópico, ele por si só em uma folha estilo CSS já fará o efeito.
Código | |
Propriedades para cada navegador | |
Comum a todos |
|
Vermelho -> Modifique adicionando o link da onde a fonte estará hospedada. Lembre-se, não é para colocar o link para download da fonte e sim ela já baixada e extraída, normalmente em um formato .otf.
Outline Offset |
Código | |
Propriedades para cada navegador | |
Comum a todos |
Laranja -> Quanto maior o valor maior será o valor da grossura da borda.
Violeta -> Neste local irá definir a cor da borda, lembre-se sempre que o valor a ser definido será um valor hexadecimal.
Verde -> Quanto maior for o valor maior será o espaço da borda em relação a classe escolhida.
Transitions |
Código | |
Propriedades para cada navegador | |
Mozilla, Gecko |
|
Safari, Chrome, Android, Internet 9+ |
|
Navegador MS IE 8 |
|
Comum a todos |
|
- Modo hover
Código | |
Propriedades para cada navegador | |
Mozilla, Gecko |
|
Safari, Chrome, Android, Internet 9+ |
|
Navegador MS IE 8 |
|
Comum a todos |
|
Negrito -> Rotate: O quanto a classe irá rodar, Scale: O tamanho da classe, Skew: O quanto a classe irá se distorcer, Translate: Localização da classe - quanto maior for o valor mais para a direita ela irá, quanto menor mais para a esquerda.
Laranja -> Valor do cúbico-bezier, entenda mais...
Linear | Especifica um efeito de transição com a mesma velocidade do início ao fim (equivalente ao cúbico-bezier(0,0,1,1)) |
Ease | Especifica um efeito de transição com um início lento, em seguida, rapidamente, em seguida, acabar lentamente (equivalente a cúbico-bezier(0.25,0.1,0.25,1)) |
Ease-in | Especifica um efeito de transição com um início lento (equivalente a cúbico-bezier(0.42,0,1,1)) |
Ease-out | Especifica um efeito de transição com uma extremidade lenta (equivalente a cúbic-bezier(0,0,0.58,1)) |
Ease-in-out | Especifica um efeito de transição com um início lento e no final (equivalente ao cúbico bezier(0.42,0,0.58,1)) |
cubic-bezier(n,n,n,n) | O cúbico bezier defini seus próprios valores, que são valores numéricos possíveis de 0 a 1. |
CSS Gradient |
Este código não precisa ser adicionado no lugar de propriedades como foi dito no começo do tópico, ele por si só em uma folha estilo CSS já fará o efeito.
Código | |
Propriedades para cada navegador | |
Comum a todos |
Verde -> Local aonde a cor secundária irá começar, este valor só fará diferença caso a cor primária esteja em 98%, dai caso o valor de verde for diminuído prevalecerá a cor secundária.
Laranja -> Será o angulo que o efeito será reproduzido.
Rosa -> Cor primária.
Preto -> Cor secundária.
Azeitona -> O quanto a cor secundária ficará esfumassada.
O local em negrito irá definir se o fundo será reproduzido com o efeito radial ou linear, veja a imagem para entender melhor:
CSS Transform |
Código | |
Propriedades para cada navegador | |
Mozilla, Gecko |
|
Safari, Chrome, Android, Internet 9+ |
|
Navegador MS IE 8 |
|
Comum a todos |
|
Considerações finais: É importante ressaltar que é imprescindível que tenha plenos conhecimentos sobre a estrutura de códigos css, veja o tutorial: Elaborar um código CSS.
Fórum dos Fóruns
Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título: Apostila CSS3 - Vol. 1 |
Tópicos semelhantes
» Elaborar um código css
» Elaborar um código CSS
» Elaborar código css
» [TUTORIAL] Elaborar um código CSS
» Me ajudem a elaborar esse código css
» Elaborar um código CSS
» Elaborar código css
» [TUTORIAL] Elaborar um código CSS
» Me ajudem a elaborar esse código css
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos