Hola, quiero hacer una capa en plan chat, en la que quiero que haya varias capas, a la derecha y a la izquierda, unas float:right y otras left, el problema que tengo es que como las capas no ocupan el 100% del width algunas se juntan en la misma fila, como se ve en la imagen:
http://s2.subirimagenes.com/otros/pr...imagen-001.jpg
Quiero que cada capa aparezca debajo de la anterior, pero sin ser bloques que ocupen el 100% del ancho, para que cada capa tenga un color de fondo solo detrás del texto (con un pequeño padding).
Alguien sabe como puedo hacer esto a ser posible utilizando una sola cada capa para cada mensaje, aunque si es necesario meter una capa con un ancho del 100% para determinar la posición vertical del mensaje, y dentro de esta, otra capa que sera la que tenga un color de fondo que ocupe solo el ancho que ocupa cada mensaje también me vale.
Gracias a todos.