2011-06-07 14 views
5

Estoy tratando de envolver una lista alrededor de un bloque y IE no hace mi vida más fácil.¿Cómo ajustar una lista alrededor de un bloque/imagen?

El bloque está flotando a la izquierda, por lo que espero que la lista esté a la derecha. Si bien funciona en todos los navegadores, se ve bastante feo en IE, porque IE pone el texto a la derecha y las viñetas a la izquierda de la imagen.

Mire el ejemplo: http://jsfiddle.net/xA9n8/

cómo solucionar este problema?

UPD: Lo probé en IE9.

+0

En la versión de IE es esta falla? Me parece bien en IE8. – jsonnull

+0

Internet Explorer 9 –

+0

Para la última pregunta jsfiddle que respondí, la fuente del error era jsfiddle. ¿Has probado esto en un archivo HTML independiente con nada más en el archivo? –

Respuesta

2

Dando a los elementos de la lista la propiedad float:left;seems to work. Es posible que desee insertar un <div style="clear: left;" /> después para evitar que otros elementos floten.

+0

La lista está debajo de la imagen ahora, no en el lado derecho. –

1

Probar ul{float:left;}. Creo que parece funcionar.

+0

La lista está debajo de la imagen ahora, no en el lado derecho de la misma. –

7

Para el googlez:

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