Le he puesto el white-space, le he quitado el float y le he puesto display: inline y ahora funciona perfectamente.
Muchas gracias! -----Mensaje original----- De: mikel blonfu [mailto:jan...@gmail.com] Enviado el: viernes, 18 de noviembre de 2011 13:52 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Problema texto en menú con float Yo suelo poner esto en el li: white-space:nowrap, así le fuerzas a mantener el texto en una sola línea. El 18 de noviembre de 2011 13:44, Dan <danal...@gmail.com> escribió: > Hola tengo un problema en IE6 e IE7, os dejo un captura para que veáis > cuál es el problema. > > > > http://imageshack.us/photo/my-images/205/errorcssie.jpg/ > > > > El menú es un simple <ul> > > > > El código CSS: > > #menu ul li { > > float: left; > > margin: 0 8px; > > } > > #menu ul li a { > > color: #fff; > > font-weight: normal; > > > > } > > #menu ul li a:hover { > > color: #57b6f0; > > } > > > > He probado con distintos display, intentando jugar con el hasLayout > de IE, pero nada. Tampoco puedo especificarle un width porque la > página tiene que estar en varios idiomas y el texto cambia. > > ¿Sabéis que puede ser? > > > > Salu2. > > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo