Así que estoy simulando un diseño de tabla con un div y un par de tramos dentro de él. Me gustaría el lapso a la derecha para sangrar cualquier texto que se envuelva. Intenté algunas cosas y no puedo hacer que funcione. Cualquier ayuda sería apreciada.<span> sangría texto envuelto
jsFiddle: http://jsfiddle.net/2Wbuv/
HTML
<div class="display-element">
<span class="display-label">Field 1</span>
<span class="display-field">This is my string of data, some times it is pretty long. Sometimes it is not. This one is.</span>
</div>
<div class="display-element">
<span class="display-label">Field 2</span>
<span class="display-field">This is another string of data.</span>
</div>
CSS
.display-element {}
.display-label {display: inline-block;
width: 100px;
padding-left: 5px;}
.display-field {display: inline;}
¿Por qué no usar 'display: table-cell'? – sdleihssirhc
Umm, genio ... Nunca he usado eso antes y ahora no tengo idea por qué. Por favor responde para que pueda darte puntos. –
Oh, excepto que ahora no puedo hacerlo al 100% de ancho ... todavía estoy trabajando en ello. –