Virtual Arts Design
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Arredondando bordas em CSS

Ir para baixo

Arredondando bordas em CSS Empty Arredondando bordas em CSS

Mensagem por Admin Dom Jan 06 2013, 11:26

Arredondando bordas em css


Após ter criado seu site, com certeza não vai querer deixar que ele fique "mais do mesmo" e vai querer adicionar mais alguns efeitos visuais a ele. Vamos ensiná-los a criar bordas arredondadas em css:

Usemos nosso pequeno modelo de quadro:

meu conteúdo aqui

[/center]
Destacado pela borda, podemos ver que o conteúdo da div acima está seco, sem nenhuma coisa que dê um "chega mais" ao conteúdo.

Vamos arredondar as bordas então, para dar uma melhoradinha? O código básico é este aqui:

classe {
border-radius: Xpx;
}

No lugar do X você poderá colocar uma quantidade de pixels, ou em inches. Quanto maior o valor inserido neste local, mais arredondadas ficarão as bordas.

Você também pode colocar o valor em inches (em), como citado acima, basta trocar Xpx, onde X é o valor do arredondamento da borda, para Xem. Os inches são um modo mais restritivos de se colocar o valor, uma vez que 1em equivale a 10px, 0.1em equivale a 1px e 0.01px equivale a 0.1px.

Lembre-se: Para valores decimais, sempre coloque o ponto (.) e não a virgula (,). Por exemplo: deve-se colocar 1.5px e não 1,5px , pois com a vírgula os browsers não aceitarão!

Vamos ver como ficou nosso div depois do arredondamento?
meu conteúdo
aqui, arredondado :p


Aplicando a propriedade border-radius para browsers separadamente
Uma ótima funcionalidade da propriedade border-radius, para arredondamento de bordas, é que ela pode ser adaptada aos motores dos browsers separadamente, por exemplo: Se você deseja que as bordas dos seus módulos fiquem arredondadas apenas para quem visita o fórum pelo Chrome, Opera ou IE (9+) deves colocar:

classe {
-webkit-border-radius: Xpx;
}

No caso, -webkit significa que todos os navegadores com o motor WebKit verão as bordas arredondadas. Quem, por exemplo, tentar acessar com o Firefox, não verá este efeito.

Aqui está a lista completa de classes de arredondamento e para qual navegador funcionam:

Nome da classePara qual navegador
-moz-border-radiusFirefox (Gecko)
-webkit-border-radiusChrome (Webkit)
-ms-border-radiusInternet Explorer (apartir do 9)
-o-border-radiusOpera (Opera)
-khtml-border-radiusNavegadores de celular

Até a próxima!
avatar
Admin

Fundador

Mensagens : 1498
Cash'Arts : 13559
Reputação : 0
Entrada : 06/12/2012
Software : Adobe Photoshop CS5
Localização : Na frente do PC
1 0 2 0
3 0
100%

https://virtualdesign.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos