Cita:
Iniciado por pzin Lo único que necesitarías hacer es:
Código CSS:
Ver originaldiv.primera {
display: inline-block;
}
Así se ajustará al contenido. El segundo, al seguir siendo un elemento de bloque se pondrá debajo por si solo.
Muchas gracias, lo primero que habia intentado fue eso pero no funcionaba y pense que no serviria, pero despues que lo dijiste me di cuenta que no se ajustaba al contenido porque adentro tenia etiquetas <p> y estas son de tipo block, las modifique para que dentro del div se comporten como inline y ahora quedo perfecto.