Tengo el siguiente fragmento:¿Cómo puedo hacer que un tramo y una entrada se coloquen uno al lado del otro y colectivamente ocupen el 100% del ancho del div que contiene?
<html>
<body>
<div style="width: 700px;">
<span>test</span>
<input style="width: 100%;"></input>
</div>
</body>
</html>
Pero esto no hace lo que yo quiero. Quería que el lapso y la entrada juntas representaran el 100% de la div, es decir, que la entrada comenzara justo donde termina el lapso y se llene hasta el ancho de la div, sin ir a la siguiente línea. ¿Cómo puedo hacer eso?
En general, se trata de no es factible con CSS si desea que ambos elementos tengan anchuras fluidas. Además, considere: ¿qué debería pasar si uno o ambos elementos (en conjunto) tienen contenido que no encaja en 700px? – Jon