Bueno pues como dice mi enunciado estoy empezando con HTML5 y CSS3 en plan Responsive. Ahora estoy con una duda que me surge que es como cambiar una imagen por otra en las Media Queries sin tener que darle formato background.
Os pongo en materia: Estoy haciendo un web en responsive en el cual tengo puesto un logo de 500x300px de ancho, a la hora de redimensionar el navegador se encoge a la perfección, pero lo que quiero es que cuando tenga una resolución menor a 600px cambie el logo.png por logo2.png que en vez de ser de 500x300px es de 150x150px...
Hay alguna forma de hacerlo? O tengo que hacerlo mediante el tag background? Algún JavaScript tal vez?
El problema es que el logo lleva un enlace a index y quiero que se mantenga así...
Creo que el problema es que de entrada en el html no hay que ponerle src a la imagen, porque al tener ya una source no sobreescribe la imagen por la que le indicas en css.
Subdes
- By Perich -
2.263 mensajes y 4 fotos desde abr 2005 en Around the world
RC9 escribió:Creo que el problema es que de entrada en el html no hay que ponerle src a la imagen, porque al tener ya una source no sobreescribe la imagen por la que le indicas en css.
He probado como dices tú y tampoco... Quitando el "src" y metiendo en el css lo siguiente:
RC9 escribió:Creo que el problema es que de entrada en el html no hay que ponerle src a la imagen, porque al tener ya una source no sobreescribe la imagen por la que le indicas en css.
He probado como dices tú y tampoco... Quitando el "src" y metiendo en el css lo siguiente:
.fade { content: url("../img/logo.png") }
Y no me muestra nada... Uf me esta frustrando xD
¿Con qué navegador estás probando? Con Chrome va pero como he dicho en mi primer post no todos los navegadores lo interpretan.
Subdes
- By Perich -
2.263 mensajes y 4 fotos desde abr 2005 en Around the world