Se a imagem que será redimensionada estiver em uma tag html <img src="..."/>, utilizamos width e height na própria tag ou no CSS:
/* Créditos: 10calco.blogspot.com */Porém se a imagem estiver no CSS, como no exemplo abaixo:
seletor img {
width:xx; /* largura */
height:xx; /* altura */
}
Usaremos o background-size. E nosso exemplo fica assim:
#div {
background-image: url(imagem.jpg);
}
Os valores 100% 100% representam respectivamente largura e altura, que devem ser alterados para os valores desejados nas cinco linhas.
#div {
background-image: url(imagem.jpg);
background-size:100% 100%;
-webkit-background-size: 100% 100%;
-o-background-size: 100% 100%;
-khtml-background-size: 100% 100%;
-moz-background-size: 100% 100%;
}
/* Créditos: 10calco.blogspot.com */
Lembrando que essa é uma técnica de CSS3 que ainda não está totalmente funcional, então por isso foram acrescentados os códigos "-webkit-", "-o-", "-khtml-" e "-moz-".
-09/09/2010: Acrescentado propriedade "-moz-background-size", o que torna o código funcional com Mozilla Firefox.
Esta técnica não funciona no Internet Explorer, para isso veja:
Links recomendados:
SENSACIONAL....Estava ha dias tentando redimensionar o background do meu blogger e nao conseguia de jeito nenhum, se nao fosse por uma simples linha de comando explicada aqui...funcionou! Parabens e valeu pela dica!
ResponderExcluirOlá Douglas. Bom saber que o 10calco esta sendo útil.
ResponderExcluirObrigado pela visita e pelo comentário!
Perfeito, funcionou direitinho, parabéns, vocês são o máximo.
ResponderExcluirObrigado pela visita.
ResponderExcluirvalew pela dica muito bom msm me ajudo muito ^^
ResponderExcluirperfeito.. o código funcionou perfeitamente no mozilla e no chrome.. porem não funcionou no explorer.. há algum meio de fazer funcionar no explorer?
ResponderExcluirObrigado a todos pelos comentários.
ResponderExcluirO ie não aceita o background-size, então fiz um tutorial com um macete para isso: Redimensionar imagem no IE com CSS e HTML
Muito bom!
ResponderExcluirValeu amigo ajudou muito!
ResponderExcluirMan, faz 2 dias que eu to procurando isso e não achei. Vlw mesmo, ajudou muito!
ResponderExcluircompletamente perdida pq a imagem n está linkada nem encontro esses códigos iniciando com "#div e seletor" tá tudo na base do . e do /*
ResponderExcluircomplicado a mais de 1 ano procurando solução disso :(((((((((((((((((((((((((((((((((( mas q bom que funcionou para os demais.
Olá pessoal! Obrigado pelas visitas e comentários.
ResponderExcluirQuanto ao último comentário, recomendo dar uma lida no site do Maujor para se familializar com os códigos.
Qualquer coisa entre em contato conosco.
Abraços.
Ajudou muito =D
ResponderExcluirMuito bom Parabéns muito bem explicado mano!
ResponderExcluirApesar de muito antigo ser esse post, é muito útil!
ResponderExcluirIncrível, mesmo sendo antigo, foi ULTRA MEGA útil !
ResponderExcluirvocê é, muito, muito dez... estive olhando por mais ou menos 20 sites e em nenhum tinha conseguido, mas graças a você eu consegui. agradeço de coração.
ResponderExcluirhttp://trilhadosfilmes.blogspot.com.br/
Cara estava a traz de uma luz no fim do túnel, e encontrei aqui. Obrigado e parabéns.
ResponderExcluirFuncionou perfeitamente, muito bom seu artigo, parabéns...
ResponderExcluirObrigado.
ResponderExcluirCara, Perfeito, Super me ajudou....
ResponderExcluir