despues de responder al ultimo comentario, he estado investigando en la web donde cogí el script y este chico tiene un blog, en el cual he podido comprobar que no funciona correctamente en IE, o sea que no estaba yo tan loco. Aquí dejo la referencia:
http://www.no-margin-for-errors.com/.../#comment-5001 , en un post de un tal Julien dice:
To make it work in IE i had to reset the styles :
* { margin: 0; padding: 0; border: 0; }
And also include this from your layout.css file (in the demo) :
ul.gallery {
list-style: none;
margin: 0 0 10px 0;
}
ul.gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
}
ul.gallery li a {
padding: 2px;
display: block;
border: 4px #9db2b9 double;
line-height: 0;
}
Yo he probado, pero tampoco consigo que funcione en el IE.
Si lo consigue alguien, por favor, aqui estoy impaciente.
NO ESTABA YO TAN LOCO.