martes, agosto 30, 2005

CSS es mas de lo que parece.

Ayer después de un rato haciendo pruebas encontré la forma de eliminar un pequeño banner que ponían los de fotothing en la previsualización de las imágenes.

Para poder generar un enlace a la última foto usan una pagina en php, y tu incluyes un script que lo único que hace es volcar el HTML de la pagina php en mitad de tu código.

Básicamente lo que te devuelve el php son dos imagenes dentro de una etiqueda div, y si tu desde tu hoja de estilos le dices que redimensione las imagenes de esa etiqueta a tamaño 0, por ejemplo, pues te cargas el banner y la imágen que que querias.

Y ahora viene lo interesante y que nunca habia encontrado en los manuales normales de CSS (o no me habia fijado, que es mas probable), cuando decides aplicarle un estilo a una etiqueta puedes epecificar condiciones para los atributos de la etiqueta.

Esto se hace poniendo el_atributo="el_valor" entre corchetes justo después de la etiqueta. Y el ejemplo concreto era:

#fotolog img[src="http://static.fotothing.com/images/smalllogo.gif"]{
height: 0px;
}

Esto me ha hecho recordar cuando empece con el CSS. Al principio pensaba que solo era una forma "friki" de cambiar las propiedades del texto. Despues, descubri las estiquetas div y empece a separar el contenido de el estilo, todo un descubrimiento para mi. Poco a poco me he ido dando cuenta de que es la mejor forma de maquetar una web y cada dia descubro cosas nuevas.

Asi que os animo a todos a usarlo en vuestras webs mientras esperamos CSS3, xD

CSS Rules!!

3 Comentarios:

  • ¬¬U espero no ser el culpable de todo esto... espero que todo NO empezara cuando te dije que blogger era más personalizable con el css... xD

    Por Blogger vic, el 8/30/2005 11:06 p. m.  

  • Tranqui, llevaba ya un tiempo con esto del CSS. Pero si no me hubieras dicho nada seguiria con blogia. Que por cierto estaba mucho peor!!!

    Ta lues.

    Por Blogger Siriux, el 8/30/2005 11:48 p. m.  

  • mejor que height: 0px; es "display: none";

    Por Anonymous Anónimo, el 9/23/2005 4:14 p. m.  

Publicar un comentario

<< Volver