2012-01-04 13 views

Respuesta

13

Puede utilizar float: left; en los li s en lugar de display: inline;.

Recuerde también utilizar overflow: hidden; en el elemento primario (ul).

Another option sería usar: display: inline-block, pero no estoy 100% seguro acerca de browser support.

+0

Hola, PeeHaa, esa solución funcionó pero me interesaría saber por qué funciona de esa manera cuando se muestra: ¿en línea no? – crm

+0

@Chrism déjame revisar tu CSS y me pondré en contacto contigo. – PeeHaa

+0

http://www.finalonline.co.uk/mypics/gallery/categories/style.css – crm

0

Hazlos display: block, no inline.

+0

Mientras eso se asegura de que no salga del contenedor, no creo que esto sea lo que quiere el OP: P – PeeHaa

+0

Mi OP malo, totalmente pensado, no quería que fueran horizontales en absoluto. Necesito café. :( – Spencer

18

Mostrar: bloque; Siempre ... Nunca hacer display: inline; o display: inline-block;

Para fijar la lista desordenada del derramamiento del DIV, trate de ir a la CSS y aplica esto:

ul { 
list-style-position: inside; 
} 
Cuestiones relacionadas